P95
0
7
179
52
83
13
0
90
142
84
90
26
0
89
133
78
196
20
0
56
37
24
126
94
0
14
174
53
204
47
0
10
77
39
239
86
0
14
139
17
213
29
0
17
48
95
218
46
0
81
89
227
64
0
0
8
244
23
24
24
0
48
84
2
185
66
0
77
78
249
216
67
0
68
235
58
3
26
0
27
122
98
148
56
0
95
96
134
170
21
0
39
139
182
213
45
0
68
40
58
112
93
0
61
170
93
159
4
0
84
199
169
17
19
0
97
171
199
101
2
0
37
220
110
152
93
0
96
179
146
166
87
0
92
235
249
212
74
0
68
30
211
177
45
0
73
109
255
108
74
0
11
138
114
139
34
0
75
235
115
50
3
0
44
185
191
102
4
0
3
210
215
255
8
0
5
172
212
58
21
0
82
49
184
174
98
0
87
133
244
195
98
0
70
176
120
217
20
0
88
38
142
243
47
0
96
133
124
42
81
0
53
4
66
21
44
0
48
214
149
208
73
0
96
116
186
82
54
0
57
4
115
35
53
0
87
238
241
218
7
0
100
88
173
62
73
0
60
199
185
89
39
0
63
59
135
174
85
0
59
65
200
160
47
0
41
155
55
199
94
0
57
111
238
232
71
0
13
45
138
136
57
0
7
0
233
248
78
0
96
26
35
215
67
0
70
166
69
120
50
0
41
57
109
82
66
0
86
90
193
159
10
0
51
159
36
230
6
0
18
219
87
111
22
0
72
47
93
78
54
0
70
227
22
40
50
0
80
195
181
50
67
0
67
60
217
187
69
0
19
28
55
62
28
0
7
106
71
67
95
0
40
134
69
25
52
0
39
123
33
206
33
0
49
112
77
74
4
0
96
103
93
172
17
0
4
21
217
145
82
0
71
192
21
6
58
0
6
48
89
185
32
0
97
80
72
253
16
0
63
205
82
146
69
0
36
184
83
68
23
0
13
225
214
19
7
0
7
3
128
60
62
0
56
244
125
144
74
0
7
192
250
137
48
0
9
41
184
3
66
0
99
81
181
221
61
0
2
74
202
100
9
0
34
86
162
221
83
0
37
129
109
59
61
0
94
200
130
229
11
0
85
71
133
189
62
0
5
254
65
51
0
0
84
8
1
133
34
0
20
0
163
3
98
0
22
27
193
87
82
0
34
176
5
61
97
0
16
231
216
252
50
0
77
62
123
25
25
0
79
98
78
190
44
0
98
181
83
115
58
0
37
59
62
242
26
0
31
174
41
43
69
0
67
177
239
173
76
0
22
201
148
49
87
0
30
219
188
248
78
0
44
238
168
237
61
0
45
213
170
121
90
0
16
124
65
96
58
0
95
66
103
91
34
0
5
187
86
104
92
0
90
162
185
131
31
0
99
135
213
188
86
0
49
242
195
25
45
0
16
73
254
157
59
0
75
144
12
223
22
0
78
179
251
185
95
0
16
255
24
5
84
0
37
133
225
107
10
0
1
120
143
107
88
0
91
174
83
15
85
0
88
254
174
108
78
0
14
134
181
38
58
0
95
94
170
40
69
0
79
50
5
144
80
0
88
154
30
91
91
0
69
214
53
136
45
0
1
108
182
24
45
0
2
120
144
83
21
0
88
103
190
27
59
0
39
221
222
224
67
0
26
162
129
166
2
0
62
99
102
183
28
0
85
206
76
254
31
0
14
225
48
71
55
0
39
187
248
191
39
0
13
88
102
121
97
0
76
31
133
34
100
0
17
210
61
236
60
0
59
26
154
95
87
0
77
42
252
164
25
0
66
192
166
59
26
0
39
202
168
20
71
0
21
155
238
108
70
0
17
219
23
152
77
0
98
163
159
124
62
0
1
84
178
227
40
0
3
20
17
234
8
0
45
23
165
26
30
0
49
223
177
188
97
0
47
170
211
204
59
0
89
95
245
124
58
0
60
233
209
239
99
0
27
39
199
34
31
0
76
253
28
33
48
0
55
195
93
66
74
0
47
121
242
51
75
0
50
184
40
54
92
0
68
20
123
31
32
0
90
196
2
111
85
0
90
221
80
222
18
0
26
218
162
120
68
0
68
131
167
17
49
0
25
229
106
241
53
0
43
100
217
244
14
0
43
137
207
198
63
0
51
170
127
103
35
0
68
237
163
223
3
0
45
243
23
100
42
0
89
2
180
61
16
0
45
102
191
151
7
0
30
116
117
8
92
0
55
224
3
139
20
0
12
58
17
232
93
0
67
249
49
41
87
0
0
144
50
91
28
0
15
150
131
181
60
0
22
119
246
9
42
0
69
67
44
135
14
0
25
73
159
36
85
0
22
109
246
135
32
0
35
104
252
199
61
0
51
9
44
10
47
0
89
52
253
195
69
0
95
244
243
25
21
0
60
4
46
6
0
0
46
118
77
87
7
0
31
195
67
152
64
0
64
41
86
58
14
0
24
102
25
101
79
0
39
231
4
52
82
0
7
3
22
60
34
0
58
158
3
143
27
0
9
80
234
245
40
0
35
76
101
18
72
0
83
132
240
191
37
0
68
29
159
35
88
0
36
131
172
152
82
0
62
165
113
161
8
0
65
18
140
182
97
0
49
100
71
208
94
0
84
228
155
142
0
0
45
43
234
130
78
0
16
150
222
234
75
0
83
131
183
68
34
0
66
80
156
20
36
0
9
72
156
121
96
0
62
80
34
204
34
0
77
254
195
255
57
0
30
71
35
162
49
0
69
204
102
99
8
0
44
122
185
26
54
0
98
93
161
139
65
0
36
190
65
145
14
0
42
201
21
11
38
0
9
170
112
177
71
0
78
109
55
30
83
0
95
209
84
40
71
0
77
134
70
54
95
0
62
93
29
60
69
0
68
220
48
166
90
0
81
51
75
73
3
0
96
155
123
221
79
0
5
159
232
51
43
0
56
115
164
193
71
0
47
242
132
96
15
0
13
39
221
209
69
0
35
104
67
22
39
0
89
234
206
198
76
0
24
68
83
112
80
0
55
65
207
208
49
0
34
14
34
84
5
0
52
153
4
190
44
0
37
249
50
237
49
0
31
106
50
176
56
0
75
225
251
81
41
0
48
119
113
182
69
0
4
45
57
24
78
0
82
38
101
34
83
0
29
188
45
114
42
0
80
54
222
75
48
0
16
126
196
32
19
0
7
167
59
32
39
0
55
11
104
147
17
0
1
138
7
11
99
0
99
1
40
114
57
0
9
52
249
217
99
0
74
189
145
241
27
0
6
66
62
121
20
0
8
19
37
187
97
0
27
109
57
83
96
0
11
75
8
242
0
0
53
223
49
130
14
0
68
203
230
204
99
0
35
85
248
145
52
0
46
45
85
207
54
0
50
47
111
137
56
0
0
90
4
156
29
0
22
39
133
236
95
0
80
87
106
41
60
0
55
250
247
192
75
0
21
106
216
112
17
0
25
127
200
117
93
0
46
174
1
227
48
0
97
148
220
2
17
0
15
60
23
41
29
0
20
73
36
213
38
0
98
174
189
122
22
0
29
238
125
243
53
0
94
69
84
95
57
0
12
138
54
236
21
0
35
72
240
103
61
0
86
90
25
229
37
0
64
160
33
236
75
0
4
232
247
14
33
0
44
83
210
3
97
0
12
164
18
156
7
0
91
154
39
185
86
0
22
210
159
81
43
0
50
235
52
175
37
0
32
207
13
197
97
0
11
218
54
49
65
0
2
80
35
247
18
0
9
65
243
127
40
0
23
212
32
251
88
0
92
58
188
181
85
0
69
87
147
54
99
0
94
190
149
98
31
0
46
194
70
66
75
0
75
130
198
18
30
0
5
124
233
71
85
0
70
4
96
155
20
0
98
6
223
167
82
0
51
34
177
29
6
0
23
40
160
166
71
0
3
112
89
214
56
0
85
123
252
201
54
0
7
226
157
191
19
0
31
186
145
201
53
0
66
219
54
8
8
0
9
66
63
32
29
0
18
230
3
35
24
0
59
92
59
0
49
0
88
29
252
193
94
0
22
118
223
240
14
0
19
144
236
176
25
0
15
134
60
194
35
0
49
60
230
148
34
0
93
45
237
126
9
0
100
81
38
199
41
0
23
20
20
133
41
0
7
156
88
93
61
0
85
13
234
159
91
0
53
79
137
54
30
0
5
31
211
44
71
0
79
217
241
78
45
0
3
119
139
240
57
0
83
17
235
91
98
0
67
216
199
67
41
0
98
161
225
46
46
0
5
201
158
237
59
0
42
69
104
9
55
0
49
1
208
93
95
0
8
164
154
241
64
0
42
78
222
187
11
0
50
212
41
52
29
0
23
127
47
198
73
0
86
245
205
225
99
0
20
115
41
85
84
0
82
131
96
79
48
0
51
215
207
154
99
0
32
169
49
227
86
0
79
199
171
46
35
0
90
75
33
119
69
0
68
91
129
156
55
0
89
48
204
253
14
0
24
220
217
185
50
0
29
166
99
115
50
0
25
14
61
162
22
0
8
231
27
65
60
0
23
91
39
14
39
0
3
41
46
144
72
0
19
170
203
92
36
0
83
24
209
175
16
0
70
152
64
218
77
0
87
2
213
218
42
0
38
247
181
136
55
0
18
96
40
193
27
0
92
52
194
223
76
0
48
250
59
12
22
0
92
107
74
30
62
0
82
144
113
32
60
0
100
150
12
14
100
0
98
239
60
88
34
0
55
64
174
6
82
0
11
177
129
57
18
0
92
120
77
190
36
0
2
71
130
188
3
0
24
87
59
41
45
0
33
66
218
127
58
0
21
170
1
68
82
0
43
183
169
224
95
0
78
88
38
42
11
0
7
145
183
83
10
0
49
191
113
156
23
0
52
116
204
2
41
0
91
145
134
249
35
0
82
69
95
207
83
0
76
142
13
99
74
0
8
110
146
22
41
0
9
79
158
157
37
0
14
246
216
64
16
0
61
132
114
204
68
0
29
180
127
198
19
0
14
183
140
225
60
0
78
44
206
189
71
0
78
195
184
66
50
0
78
1
228
78
26
0
57
144
75
237
34
0
18
0
145
10
59
0
69
233
239
204
9
0
26
13
57
33
84
0
78
147
150
138
95
0
30
129
114
23
30
0
65
33
170
144
3
0
56
34
224
205
37
0
4
42
173
235
52
0
52
42
85
147
17
0
31
61
10
3
84
0
7
139
106
183
4
0
11
177
55
17
76
0
95
157
96
102
15
0
27
135
170
3
33
0
89
132
133
173
97
0
72
236
136
145
25
0
4
91
194
220
43
0
49
216
235
181
71
0
35
54
223
28
74
0
85
211
6
108
15
0
60
63
38
88
26
0
34
12
193
139
13
0
13
205
4
57
46
0
57
234
225
79
61
0
73
10
94
39
57
0
46
222
39
13
58
0
42
54
110
194
15
0
95
236
101
238
20
0
16
187
145
158
16
0
41
35
88
232
45
0
39
119
230
116
21
0
58
251
112
49
69
0
1
63
143
38
35
0
86
13
150
46
0
0
15
97
247
161
64
0
88
217
96
33
92
0
80
213
39
211
75
0
84
254
170
92
57
0
11
17
156
230
95
0
94
53
200
95
57
0
4
2
159
173
96
0
38
0
86
10
79
0
87
26
126
211
30
0
55
97
215
44
43
0
31
113
81
172
17
0
82
149
166
49
94
0
59
9
134
52
30
0
60
195
40
11
93
0
59
240
209
142
57
0
36
174
122
224
34
0
29
71
92
40
44
0
76
79
106
107
34
0
19
135
33
2
15
0
51
198
206
181
87
0
61
25
19
60
40
0
4
195
23
158
62
0
2
50
54
143
7
0
73
226
176
137
91
0
39
234
51
229
51
0
96
164
110
7
4
0
7
155
81
207
69
0
33
28
203
142
97
0
85
252
156
26
54
0
97
51
142
31
87
0
83
228
47
229
38
0
73
189
227
79
16
0
69
115
218
42
46
0
66
227
192
157
72
0
7
43
199
86
74
0
50
48
239
49
50
0
1
96
25
58
0
0
10
100
53
88
18
0
6
235
180
19
43
0
83
189
170
30
100
0
45
159
72
29
33
0
98
148
50
32
10
0
76
103
120
106
99
0
62
202
34
250
86
0
100
234
146
21
65
0
78
184
160
133
97
0
96
122
56
146
8
0
50
205
119
138
9
0
46
33
50
114
40
0
68
80
111
248
33
0
81
99
181
137
29
0
22
180
1
114
83
0
37
134
94
178
27
0
84
80
96
92
4
0
51
114
181
126
53
0
88
6
74
238
56
0
84
208
69
136
43
0
78
234
34
52
67
0
21
56
171
4
71
0
47
158
32
118
57
0
19
40
41
191
89
0
54
184
51
199
92
0
99
69
232
11
92
0
26
215
101
240
22
0
53
248
55
50
75
0
66
132
205
98
17
0
85
158
139
40
0
0
27
107
70
26
30
0
59
145
177
226
36
0
100
36
138
118
13
0
23
61
75
185
14
0
84
205
196
1
51
0
28
70
166
36
17
0
95
150
97
101
30
0
98
133
203
28
72
0
84
242
60
14
98
0
52
43
124
187
49
0
14
85
134
91
98
0
23
127
66
119
25
0
85
18
203
17
59
0
69
31
107
5
85
0
70
251
47
2
95
0
20
162
237
16
41
0
94
253
60
84
74
0
71
16
56
194
87
0
24
240
103
77
49
0
47
119
136
19
6
0
90
105
4
252
59
0
70
190
184
147
86
0
49
36
54
83
43
0
29
60
14
185
51
0
81
59
37
215
0
0
49
246
201
158
98
0
38
120
36
9
41
0
68
179
3
14
70
0
34
90
107
102
90
0
96
105
88
244
84
0
7
134
15
197
17
0
57
105
171
5
97
0
98
124
46
224
22
0
16
181
74
16
64
0
84
210
96
165
41
0
97
101
29
73
89
0
93
88
15
216
20
0
58
128
250
75
36
0
13
141
225
215
79
0
93
18
39
128
16
0
24
49
134
202
77
0
5
237
6
163
17
0
88
140
215
143
57
0
96
42
121
233
19
0
31
223
60
44
16
0
35
113
237
224
74
0
28
146
202
0
29
0
99
37
156
255
51
0
6
195
234
215
17
0
25
234
51
79
44
0
65
91
188
157
12
0
27
234
124
242
82
0
88
122
136
110
35
0
27
103
114
206
8
0
56
101
39
129
10
0
44
172
23
72
85
0
88
91
122
224
43
0
1
155
105
233
16
0
19
246
215
254
1
0
95
131
223
57
88
0
38
54
20
48
30
0
38
35
207
229
61
0
76
254
36
16
79
0
12
90
184
251
50
0
91
46
226
208
69
0
51
236
138
167
2
0
88
39
189
67
51
0
15
56
215
137
61
0
31
48
97
118
53
0
77
159
110
176
51
0
49
29
100
249
73
0
67
229
197
253
50
0
85
129
141
56
40
0
2
219
93
0
54
0
18
208
209
171
55
0
25
1
48
218
91
0
1
94
25
137
49
0
96
12
28
179
5
0
14
175
169
244
43
0
69
186
251
30
31
0
85
55
80
248
49
0
6
173
183
38
92
0
47
72
79
16
60
0
39
34
53
31
64
0
74
19
45
94
45
0
0
73
226
145
86
0
34
109
76
144
44
0
29
206
88
124
100
0
87
134
68
210
90
0
4
20
101
186
15
0
57
22
116
226
25
0
74
191
251
203
41
0
12
117
250
153
17
0
34
241
251
230
5
0
79
172
57
222
5
0
91
239
55
126
22
0
13
109
48
14
91
0
13
225
207
125
92
0
50
209
192
71
31
0
74
245
60
219
5
0
72
115
239
20
3
0
92
129
221
63
56
0
56
172
112
211
66
0
13
204
120
239
92
0
89
71
96
199
8
0
41
233
169
178
37
0
63
140
247
11
88
0
19
200
32
226
33
0
57
105
194
245
10
0
41
210
33
27
42
0
75
187
148
105
48
0
15
224
65
122
24
0
18
192
60
42
100
0
63
241
177
197
53
0
30
102
205
201
100
0
69
139
116
187
54
0
35
184
85
188
5
0
33
22
36
31
90
0
2
127
216
248
13
0
78
12
74
130
58
0
29
182
4
240
25
0
1
46
180
224
37
0
57
109
248
7
41
0
4
4
172
102
65
0
45
97
61
99
66
0
91
244
127
32
99
0
59
109
182
124
39
0
84
191
19
84
58
0
11
61
250
219
13
0
37
36
152
255
84
0
97
155
13
79
27
0
6
23
3
114
60
0
72
243
72
97
37
0
3
73
70
246
100
0
24
235
167
222
64
0
16
169
55
62
42
0
78
12
69
110
24
0
32
63
225
47
64
0
37
98
81
67
33
0
51
117
0
208
95
0
26
2
146
20
48
0
84
127
214
42
99
0
88
100
143
49
22
0
30
53
167
135
37
0
40
230
145
97
17
0
58
188
180
194
38
0
99
128
252
2
66
0
24
95
86
114
81
0
70
113
89
156
52
0
14
241
157
238
28
0
81
211
192
204
27
0
8
17
237
150
23
0
100
180
233
94
17
0
80
176
246
5
3
0
78
58
141
255
24
0
26
45
170
242
90
0
94
50
100
179
3
0
49
135
249
25
19
0
36
66
99
140
14
0
74
227
199
141
93
0
51
28
15
212
48
0
90
165
84
112
81
0
62
41
168
183
67
0
83
90
229
73
81
0
94
40
41
110
64
0
69
151
155
133
32
0
1
97
41
101
50
0
36
231
77
239
55
0
87
146
20
20
14
0
53
138
97
13
92
0
51
176
27
185
99
0
75
29
137
5
5
0
60
24
112
168
1
0
65
24
70
237
26
0
58
51
42
206
100
0
96
194
91
11
46
0
74
163
38
133
65
0
63
46
196
56
72
0
72
59
59
169
23
0
13
177
202
44
45
0
73
28
34
33
26
0
20
222
161
222
90
0
32
60
237
144
87
0
74
236
179
172
42
0
23
166
25
83
61
0
70
5
124
45
32
0
76
64
222
195
57
0
76
81
162
183
70
0
90
61
52
101
58
0
74
118
244
141
56
0
34
255
67
202
34
0
4
141
72
153
26
0
29
24
80
104
76
0
77
17
143
160
38
0
16
62
178
255
82
0
99
32
254
49
64
0
4
38
222
54
87
0
46
141
229
80
94
0
100
137
26
12
79
0
39
47
23
101
36
0
52
164
156
122
30
0
95
188
43
91
35
0
22
247
62
91
27
0
68
81
105
181
25
0
60
190
126
103
14
0
51
45
78
243
20
0
94
161
14
74
76
0
53
202
158
21
75
0
1
192
101
87
100
0
53
232
150
98
92
0
81
88
192
126
63
0
69
30
237
48
83
0
14
214
118
72
69
0
19
98
125
25
93
0
81
177
0
22
74
0
28
207
143
200
98
0
80
132
10
28
45
0
36
150
229
160
74
0
73
44
223
29
69
0
74
244
87
66
3
0
78
248
152
151
100
0
37
237
166
133
61
0
73
209
232
162
93
0
63
160
27
220
88
0
51
130
40
52
40
0
71
46
174
112
87
0
27
146
215
151
83
0
78
94
51
148
78
0
24
112
93
57
55
0
22
66
10
65
24
0
13
99
224
77
98
0
59
136
58
120
69
0
32
12
191
169
70
0
4
165
201
105
79
0
73
129
158
190
92
0
22
223
97
120
7
0
76
190
85
112
15
0
36
94
0
3
91
0
33
175
74
129
29
0
43
29
169
33
26
0
26
98
239
225
38
0
21
241
246
14
73
0
51
144
133
77
96
0
68
128
108
13
8
0
16
113
8
112
53
0
81
61
191
38
48
0
93
26
27
222
96
0
71
146
108
77
79
0
40
170
102
74
59
0
19
132
129
43
8
0
42
203
104
207
11
0
19
20
138
34
45
0
40
110
184
18
21
0
84
50
101
2
67
0
5
250
250
242
96
0
84
142
43
146
80
0
96
91
219
201
3
0
30
91
159
175
99
0
19
220
255
9
18
0
35
41
171
246
14
0
25
214
208
102
86
0
77
61
120
128
85
0
18
94
67
13
84
0
87
210
240
52
30
0
60
184
229
118
75
0
13
9
62
241
36
0
82
25
144
226
90
0
26
4
41
84
46
0
10
163
177
167
60
0
51
214
68
115
56
0
70
204
11
135
43
0
84
56
179
126
12
0
81
131
231
246
19
0
65
105
8
177
8
0
21
145
91
224
31
0
63
240
110
191
13
0
6
0
13
170
4
0
64
113
201
203
54
0
83
254
196
243
63
0
1
24
7
18
28
0
78
26
60
68
74
0
74
123
73
177
46
0
96
192
198
254
23
0
47
166
58
103
88
0
99
124
38
225
11
0
78
26
103
178
1
0
2
189
146
48
21
0
29
240
87
166
100
0
61
47
67
162
34
0
93
206
246
62
41
0
95
47
113
177
69
0
71
27
129
148
21
0
3
209
197
61
52
0
58
30
67
159
18
0
45
123
73
85
64
0
26
165
100
254
58
0
54
170
86
15
45
0
25
83
62
233
94
0
73
100
64
126
55
0
14
51
122
104
71
0
50
119
225
60
14
0
93
9
34
147
58
0
92
239
192
66
16
0
65
177
79
114
61
0
93
126
107
196
66
0
99
252
6
254
44
0
35
138
162
37
3
0
48
241
227
112
64
0
87
97
255
106
42
0
20
133
61
240
46
0
51
215
164
49
14
0
34
57
109
194
86
0
7
94
190
19
97
0
50
99
209
8
89
0
77
206
155
226
51
0
22
91
117
159
46
0
65
52
148
5
38
0
72
210
36
162
70
0
13
162
199
124
48
0
39
211
215
247
31
0
59
89
46
190
17
0
88
129
25
135
23
0
76
143
188
145
11
0
68
231
166
7
93
0
50
128
240
10
41
0
45
17
71
79
46
0
19
31
29
103
59
0
61
137
72
173
35
0
62
254
223
191
84
0
77
228
150
168
55
0
95
135
188
105
52
0
5
78
2
197
78
0
71
32
226
56
32
0
100
69
220
197
66
0
35
255
32
33
27
0
5
163
0
231
56
0
39
85
13
153
7
0
35
146
222
231
73
0
60
88
252
30
37
0
16
129
74
204
40
0
9
21
221
250
96
0
37
55
185
193
81
0
45
66
203
172
15
0
94
93
112
234
97
0
2
120
206
40
37
0
65
132
28
157
91
0
12
173
26
107
61
0
34
150
76
154
44
0
59
125
89
237
58
0
59
160
20
97
58
0
68
24
23
177
39
0
56
137
226
58
70
0
60
119
114
142
100
0
15
69
136
208
8
0
39
103
221
51
21
0
12
238
153
242
24
0
28
179
178
40
56
0
100
126
162
233
72
0
27
85
48
152
40
0
85
211
248
242
83
0
38
247
99
171
66
0
68
240
107
236
33
0
40
115
47
177
89
0
56
16
240
40
40
0
8
168
102
149
76
0
14
197
198
241
81
0
73
189
166
54
86
0
94
63
79
190
97
0
59
146
90
150
29
0
77
114
246
199
15
0
25
132
136
76
21
0
24
149
248
97
91
0
13
38
154
185
31
0
91
148
200
195
86
0
30
109
99
75
67
0
69
204
72
55
51
0
26
21
58
120
87
0
98
107
222
23
8
0
52
20
231
243
17
0
78
163
209
183
92
0
85
198
214
135
50
0
27
100
241
81
41
0
80
208
52
207
92
0
33
203
177
245
50
0
72
209
143
18
87
0
43
222
179
242
55
0
10
177
252
254
6
0
36
126
175
59
12
0
34
228
90
26
44
0
65
45
39
216
12
0
12
240
155
20
75
0
61
211
125
76
19
0
28
165
184
20
39
0
7
15
245
175
14
0
40
57
49
56
9
0
68
63
33
3
63
0
88
235
52
200
67
0
91
136
14
223
91
0
72
51
5
5
38
0
81
103
225
171
58
0
89
55
97
0
35
0
7
44
50
87
94
0
41
255
234
185
15
0
66
222
54
42
12
0
46
123
232
39
33
0
20
16
70
189
0
0
78
7
223
122
50
0
36
93
36
192
52
0
55
119
129
136
29
0
85
168
228
126
62
0
55
32
132
126
79
0
11
130
255
44
86
0
15
34
102
103
62
0
26
210
86
146
41
0
65
237
156
198
43
0
51
144
113
100
44
0
15
125
193
175
78
0
50
194
46
186
29
0
64
238
197
112
1
0
75
150
49
42
66
0
40
48
229
50
69
0
36
43
232
86
26
0
71
41
164
113
55
0
29
97
72
109
80
0
1
121
75
51
75
0
9
71
35
47
75
0
44
166
190
23
8
0
83
108
31
118
94
0
84
253
219
58
9
0
48
102
73
220
55
0
9
52
86
94
59
0
8
144
139
207
23
0
25
250
105
113
79
0
37
176
69
141
72
0
99
72
194
194
76
0
68
190
143
92
59
0
69
28
32
151
5
0
56
113
150
6
87
0
61
109
243
79
60
0
30
223
70
156
23
0
99
151
57
68
48
0
99
73
93
23
3
0
73
182
248
149
45
0
93
73
242
243
66
0
60
118
250
116
57
0
30
101
241
171
15
0
40
22
1
160
67
0
82
55
101
112
70
0
63
241
56
112
67
0
53
60
76
166
52
0
82
4
200
251
2
0
28
85
171
79
44
0
64
4
105
40
8
0
39
235
204
117
41
0
47
56
63
9
92
0
22
76
89
111
38
0
64
254
195
163
12
0
62
183
82
87
16
0
1
194
165
135
89
0
7
228
217
147
58
0
50
196
169
43
56
0
67
17
109
75
31
0
39
239
177
187
97
0
84
79
23
148
89
0
43
167
72
79
19
0
87
71
7
201
46
0
68
70
249
76
30
0
50
132
86
253
51
0
46
230
172
184
80
0
42
198
226
236
18
0
58
168
26
74
15
0
29
40
229
72
61
0
74
200
122
137
85
0
73
221
10
76
71
0
70
253
129
147
84
0
14
144
197
221
78
0
42
196
60
36
17
0
93
111
170
198
38
0
74
187
124
67
54
0
44
96
196
61
53
0
93
58
172
40
28
0
77
140
3
77
52
0
80
134
255
49
76
0
49
65
110
154
48
0
71
62
129
171
35
0
36
53
66
222
33
0
15
74
21
160
80
0
26
16
21
104
78
0
44
42
40
203
40
0
78
103
131
126
81
0
70
134
171
120
67
0
40
209
207
120
13
0
84
75
201
36
63
0
44
17
106
131
100
0
35
175
156
56
60
0
9
190
152
192
80
0
79
99
206
75
25
0
66
126
77
172
100
0
75
141
214
253
0
0
13
45
68
201
9
0
0
237
101
85
5
0
84
39
251
209
91
0
3
41
10
163
4
0
78
195
58
130
4
0
68
146
130
144
38
0
72
51
14
200
85
0
67
16
173
24
23
0
100
11
195
84
82
0
20
161
162
212
45
0
7
50
137
103
59
0
12
219
36
19
3
0
79
37
199
5
4
0
4
168
32
16
54
0
2
82
233
200
4
0
75
181
159
92
0
0
81
22
52
240
21
0
75
95
231
135
37
0
34
23
102
232
0
0
11
162
163
208
48
0
73
80
134
213
6
0
21
201
191
90
58
0
75
47
63
87
81
0
12
115
61
69
4
0
31
186
76
210
100
0
44
108
36
121
30
0
67
160
174
110
9
0
44
153
182
169
43
0
25
16
207
88
98
0
7
102
221
237
77
0
1
239
218
89
88
0
40
92
233
51
27
0
13
107
16
142
42
0
53
24
134
19
92
0
12
16
255
160
54
0
5
239
217
165
73
0
57
203
225
178
85
0
62
113
30
144
72
0
89
173
165
144
96
0
78
224
109
117
17
0
93
37
83
219
87
0
43
47
110
61
76
0
86
155
8
86
85
0
53
74
129
66
95
0
62
195
165
189
64
0
100
52
255
95
31
0
83
119
254
73
78
0
91
82
174
134
9
0
67
221
171
12
93
0
16
103
235
95
49
0
3
169
158
246
49
0
14
129
68
73
63
0
0
15
130
105
89
0
82
255
242
217
50
0
51
92
228
242
64
0
53
120
184
240
11
0
3
200
174
147
39
0
27
170
184
227
99
0
61
12
87
54
88
0
91
238
35
133
5
0
84
38
153
236
60
0
34
159
221
174
86
0
20
148
208
239
51
0
91
118
34
109
42
0
89
4
105
193
91
0
81
111
141
23
5
0
39
52
182
30
16
0
9
97
160
253
40
0
41
146
72
50
8
0
46
61
205
194
97
0
1
125
188
244
65
0
70
237
11
62
47
0
37
181
226
78
45
0
55
50
250
22
80
0
27
138
111
134
65
0
52
211
49
143
86
0
47
7
241
105
55
0
45
125
188
78
12
0
13
67
150
179
14
0
76
178
232
69
28
0
38
151
158
87
5
0
54
80
139
246
63
0
73
102
216
94
67
0
68
2
38
242
1
0
11
139
62
72
53
0
80
198
108
194
38
0
32
154
5
139
88
0
87
22
83
3
16
0
21
129
116
239
70
0
13
16
55
26
6
0
68
67
201
98
37
0
25
75
103
233
48
0
0
116
247
28
64
0
49
107
22
143
27
0
18
163
107
245
38
0
88
146
103
26
18
0
93
137
27
175
60
0
2
208
53
82
32
0
92
17
183
153
24
0
31
137
219
73
98
0
33
195
4
69
62
0
13
160
36
83
39
0
4
160
175
175
58
0
65
128
19
207
7
0
44
238
206
121
28
0
28
24
67
14
2
0
30
188
102
14
26
0
8
138
97
32
9
0
44
101
47
108
39
0
100
211
157
11
16
0
15
67
167
221
1
0
59
85
27
224
34
0
74
243
178
52
94
0
54
16
220
93
82
0
12
3
132
12
56
0
14
222
63
211
22
0
3
165
245
216
28
0
50
131
60
20
75
0
33
174
8
231
39
0
5
150
165
218
65
0
22
71
243
126
45
0
85
120
4
203
58
0
60
46
98
183
78
0
21
31
35
69
72
0
19
144
188
19
19
0
28
202
186
255
93
0
39
32
152
11
55
0
63
94
112
198
44
0
26
71
201
150
85
0
24
187
224
224
51
0
25
89
246
116
60
0
20
68
72
30
70
0
97
98
185
226
62
0
67
245
61
134
98
0
41
230
118
171
16
0
88
102
30
42
22
0
75
96
206
181
18
0
46
199
106
241
67
0
92
54
100
124
34
0
6
46
121
200
61
0
70
146
74
148
3
0
43
203
122
215
19
0
5
107
209
49
23
0
73
132
178
255
50
0
8
252
169
213
74
0
21
151
120
153
2
0
12
252
191
198
9
0
38
124
113
111
83
0
75
210
220
226
65
0
90
181
148
154
80
0
35
239
219
251
47
0
9
87
179
9
71
0
42
59
226
215
5
0
60
2
8
195
30
0
1
108
81
32
25
0
86
254
130
116
6
0
17
139
23
69
20
0
47
72
125
245
97
0
58
199
178
65
44
0
28
168
169
214
71
0
15
105
54
24
69
0
66
60
131
110
0
0
29
37
0
6
35
0
47
183
78
58
73
0
2
218
216
213
14
0
39
188
74
147
19
0
89
185
174
195
12
0
48
222
30
217
77
0
55
200
144
18
99
0
27
163
243
98
17
0
46
127
78
152
52
0
44
2
65
156
19
0
53
137
189
11
94
0
81
204
34
235
38
0
61
157
91
246
6
0
45
1
24
144
14
0
63
66
58
56
29
0
22
83
17
177
0
0
73
171
91
60
22
0
74
110
120
243
32
0
37
167
36
106
3
0
6
60
87
59
0
0
37
166
28
39
41
0
60
217
158
246
35
0
50
70
250
247
37
0
80
127
110
165
22
0
87
32
232
197
17
0
98
139
238
238
40
0
27
170
84
90
84
0
48
63
101
89
75
0
96
104
179
202
78
0
4
18
116
56
90
0
15
115
15
39
31
0
19
45
51
35
1
0
31
141
167
57
4
0
55
25
72
41
12
0
28
158
96
230
57
0
81
100
46
177
100
0
62
156
172
94
35
0
57
115
90
66
30
0
11
104
226
129
84
0
92
222
167
35
41
0
60
83
148
186
59
0
15
52
188
128
95
0
14
134
125
24
71
0
69
195
18
126
14
0
98
148
90
248
2
0
53
244
110
92
58
0
38
39
119
43
5
0
4
88
10
214
85
0
39
220
207
166
4
0
1
89
90
189
59
0
46
62
13
0
13
0
3
197
81
228
63
0
49
195
185
178
72
0
67
111
18
143
43
0
21
103
232
18
67
0
12
2
197
52
26
0
62
208
150
46
96
0
33
56
46
209
40
0
70
198
150
127
76
0
29
79
120
234
99
0
9
109
56
125
5
0
28
94
4
128
81
0
20
146
133
136
12
0
90
174
138
238
51
0
5
12
100
46
26
0
96
183
33
245
100
0
68
244
28
25
51
0
16
221
182
124
74
0
60
207
11
196
75
0
12
110
198
230
86
0
69
185
101
146
19
0
32
55
109
227
2
0
37
182
73
46
46
0
41
15
123
228
46
0
87
108
15
155
21
0
59
67
225
35
52
0
48
188
70
28
26
0
58
54
93
140
61
0
53
204
102
115
41
0
66
40
186
228
32
0
11
177
59
126
66
0
84
173
165
115
92
0
2
201
207
67
0
0
74
36
93
115
44
0
68
122
14
205
19
0
60
209
247
105
7
0
24
79
112
36
57
0
15
115
191
29
24
0
36
37
212
33
96
0
18
5
79
239
87
0
30
172
132
37
1
0
100
201
84
178
53
0
17
66
157
60
71
0
92
69
84
166
57
0
26
73
116
21
99
0
52
134
59
80
47
0
77
98
83
126
63
0
34
180
219
32
88
0
96
181
243
153
34
0
37
196
96
92
39
0
6
242
30
204
15
0
61
156
158
51
8
0
59
152
222
39
12
0
40
212
113
210
55
0
52
58
229
244
13
0
0
183
41
218
45
0
79
164
95
71
6
0
29
180
167
93
9
0
9
116
42
45
7
0
1
230
218
21
88
0
97
182
12
123
74
0
91
150
11
90
15
0
37
231
2
192
66
0
83
107
249
176
3
0
86
43
163
97
61
0
82
71
0
31
59
0
66
101
19
36
8
0
68
175
149
132
63
0
94
96
71
7
77
0
42
63
190
145
51
0
46
47
190
244
49
0
51
97
206
102
41
0
61
62
131
158
44
0
86
65
31
134
34
0
90
5
98
224
52
0
15
117
53
116
63
0
17
96
1
46
99
0
24
75
167
56
48
0
66
145
72
229
31
0
29
83
218
214
97
0
93
173
210
217
59
0
63
8
105
244
2
0
97
138
221
69
63
0
21
160
103
190
90
0
79
195
3
151
18
0
99
136
66
203
17
0
10
135
178
44
75
0
57
111
220
74
12
0
82
226
84
154
87
0
37
159
162
181
23
0
36
242
88
15
33
0
57
205
14
84
62
0
93
15
145
175
60
0
89
34
186
60
43
0
6
131
30
98
42
0
47
3
132
255
70
0
36
215
193
202
87
0
77
48
100
22
57
0
83
26
102
208
7
0
53
200
121
151
66
0
9
232
39
106
94
0
49
122
17
108
70
0
34
24
196
247
5
0
57
77
95
9
19
0
15
230
68
44
32
0
37
28
246
148
80
0
74
99
247
210
28
0
84
29
107
16
85
0
7
202
72
52
90
0
48
243
28
29
31
0
20
42
185
78
61
0
47
204
246
120
25
0
64
93
150
242
2
0
33
3
158
227
14
0
58
167
220
6
36
0
89
61
195
208
0
0
46
165
240
22
75
0
42
104
146
255
73
0
89
183
242
90
60
0
75
111
172
61
32
0
27
25
18
226
9
0
61
96
160
208
90
0
43
48
210
43
38
0
77
246
164
75
84
0
41
94
229
45
46
0
45
206
40
248
66
0
94
177
234
21
14
0
26
106
173
52
5
0
78
99
186
51
82
0
69
251
96
165
59
0
51
151
90
48
38
0
43
215
151
121
38
0
78
230
34
197
41
0
99
0
25
55
19
0
47
83
192
140
98
0
89
147
15
78
16
0
81
235
234
189
48
0
91
64
108
39
82
0
42
67
74
188
86
0
73
26
98
125
82
0
86
157
158
91
44
0
63
10
153
103
91
0
38
205
198
226
37
0
28
86
59
168
68
0
79
88
120
49
6
0
13
174
225
151
99
0
71
5
30
141
24
0
36
43
174
115
47
0
62
120
140
160
83
0
57
88
196
118
84
0
11
58
83
60
60
0
43
238
23
43
62
0
25
152
210
100
87
0
76
139
29
131
72
0
93
99
34
199
95
0
96
89
43
132
72
0
29
104
136
162
61
0
50
136
173
244
69
0
37
217
140
50
2
0
59
127
59
208
42
0
98
224
9
180
50
0
31
235
215
240
34
0
94
14
139
184
91
0
1
245
53
56
36
0
80
11
59
128
83
0
73
239
192
227
28
0
50
248
54
155
84
0
92
16
12
74
23
0
94
36
38
47
22
0
76
94
11
100
44
0
60
239
239
165
6
0
39
245
131
11
88
0
97
105
87
158
33
0
48
98
61
185
49
0
99
165
220
49
28
0
32
42
14
13
72
0
74
186
166
121
51
0
65
167
1
16
40
0
90
123
87
22
31
0
95
133
101
61
46
0
4
179
253
104
54
0
81
100
37
41
0
0
56
117
124
52
14
0
16
137
207
84
24
0
47
55
224
12
36
0
42
134
177
152
31
0
82
35
165
188
88
0
2
118
159
92
78
0
42
23
195
246
9
0
44
202
161
212
98
0
75
194
215
36
55
0
62
122
61
221
99
0
100
147
173
90
70
0
32
16
160
56
36
0
25
123
67
175
5
0
33
21
226
182
72
0
66
39
223
188
54
0
6
25
205
239
98
0
90
77
47
236
93
0
72
196
208
128
41
0
66
95
83
64
79
0
17
180
230
140
27
0
0
243
232
209
38
0
1
159
239
79
77
0
47
255
232
50
83
0
64
125
142
113
55
0
80
38
215
237
14
0
89
217
69
32
29
0
42
180
107
115
38
0
30
64
223
25
17
0
44
108
85
212
85
0
27
60
109
17
93
0
5
143
104
7
17
0
63
202
13
142
80
0
8
161
227
52
45
0
16
165
81
114
89
0
64
206
95
186
18
0
63
219
108
34
11
0
38
8
237
215
21
0
35
62
42
111
87
0
90
150
254
113
21
0
52
146
73
91
2
0
16
114
67
193
81
0
66
146
203
55
97
0
70
84
23
193
63
0
84
219
37
182
75
0
5
186
140
236
78
0
9
81
53
12
75
0
74
73
7
36
2
0
76
156
151
66
54
0
54
70
135
205
57
0
3
132
252
36
26
0
7
117
114
246
33
0
2
235
164
60
72
0
35
232
135
173
23
0
42
151
83
166
21
0
59
153
176
176
20
0
60
91
73
17
95
0
60
248
46
111
67
0
79
221
148
187
2
0
45
41
235
184
29
0
55
14
229
154
32
0
10
56
68
124
37
0
2
97
204
194
59
0
46
30
169
22
47
0
10
226
133
14
53
0
94
172
101
84
9
0
14
233
81
243
10
0
51
190
156
44
84
0
17
240
156
226
18
0
59
23
97
151
44
0
18
49
219
16
77
0
10
116
166
151
20
0
16
110
183
54
12
0
2
19
139
71
93
0
61
255
97
242
91
0
59
242
71
125
1
0
15
215
172
161
80
0
90
122
252
61
24
0
3
187
44
115
35
0
94
8
52
72
92
0
51
75
108
111
35
0
1
140
82
158
93
0
30
136
22
132
7
0
63
237
107
214
46
0
0
83
87
218
31
0
7
202
207
224
99
0
84
196
149
16
16
0
27
171
12
174
79
0
78
236
116
224
18
0
94
72
1
24
57
0
46
66
119
98
63
0
42
240
106
123
66
0
47
117
90
126
64
0
43
19
232
18
19
0
45
27
192
30
97
0
39
9
66
143
90
0
66
225
52
233
73
0
98
116
133
45
17
0
97
241
231
189
61
0
76
196
186
101
7
0
61
169
7
181
58
0
30
114
239
144
19
0
47
152
232
212
42
0
61
99
25
119
92
0
60
47
145
50
83
0
24
24
71
51
72
0
33
240
178
244
11
0
82
78
6
21
72
0
2
250
4
140
65
0
2
48
117
122
10
0
63
79
249
219
37
0
88
88
86
24
44
0
38
56
64
183
12
0
63
166
118
185
44
0
59
253
210
76
4
0
17
229
253
157
74
0
14
129
204
21
67
0
95
195
62
124
7
0
77
185
253
25
12
0
72
13
95
40
42
0
34
69
20
173
87
0
88
136
33
65
88
0
23
88
161
29
26
0
37
115
29
10
80
0
54
101
21
163
1
0
84
239
99
1
12
0
64
89
205
52
41
0
67
167
152
166
90
0
10
63
114
168
75
0
56
174
75
114
40
0
49
44
53
62
2
0
86
221
242
246
58
0
61
185
132
156
26
0
36
195
44
222
60
0
95
210
211
31
81
0
5
187
14
60
51
0
8
87
49
243
46
0
42
53
41
64
12
0
66
167
59
171
26
0
92
220
60
61
71
0
41
16
14
251
7
0
35
71
205
44
79
0
97
138
153
159
39
0
88
36
226
65
8
0
23
64
72
219
74
0
35
208
253
7
9
0
94
38
71
192
21
0
48
84
61
80
71
0
66
219
173
118
23
0
58
226
70
178
23
0
4
184
17
27
55
0
86
252
27
84
37
0
7
54
212
26
1
0
51
108
172
210
25
0
19
61
44
202
19
0
86
248
63
81
33
0
61
112
228
57
80
0
44
19
241
188
71
0
27
156
3
72
58
0
57
90
238
89
36
0
46
16
161
160
53
0
82
224
149
132
61
0
28
154
162
138
74
0
96
67
144
127
54
0
61
92
146
106
92
0
27
243
124
179
11
0
27
95
63
225
35
0
87
233
52
126
39
0
19
240
2
58
55
0
4
229
21
209
67
0
64
91
177
53
19
0
35
207
214
13
48
0
2
61
152
217
75
0
12
223
197
112
55
0
77
94
64
193
34
0
17
49
55
137
11
0
96
230
246
148
4
0
14
244
205
79
55
0
44
59
153
131
52
0
39
243
234
127
44
0
70
236
1
118
76
0
99
83
221
101
34
0
2
128
223
182
51
0
19
245
237
54
74
0
11
57
194
77
35
0
4
12
116
247
82
0
80
188
46
124
95
0
15
78
96
48
32
0
11
254
169
138
98
0
68
25
127
137
65
0
22
212
139
72
31
0
71
123
204
128
8
0
57
58
26
136
75
0
59
70
127
177
80
0
49
6
238
125
45
0
67
228
37
44
33
0
70
59
108
78
25
0
73
73
107
239
44
0
18
145
40
173
91
0
29
48
76
213
14
0
62
214
62
192
85
0
38
222
23
216
100
0
92
69
42
1
85
0
11
254
178
166
72
0
100
123
133
160
41
0
92
164
138
61
20
0
48
65
144
203
59
0
67
215
168
80
59
0
76
50
34
44
7
0
67
42
84
65
64
0
27
114
46
69
98
0
98
184
71
201
11
0
9
14
113
21
71
0
82
182
133
97
67
0
0
193
147
49
62
0
34
179
131
140
47
0
66
96
109
55
76
0
8
127
241
64
100
0
76
159
36
25
33
0
66
86
4
100
84
0
27
152
207
186
53
0
84
131
105
65
84
0
63
118
254
154
27
0
39
243
134
104
15
0
19
43
198
15
21
0
81
201
221
247
66
0
6
78
57
54
15
0
47
22
24
101
62
0
20
169
68
148
42
0
59
75
240
108
19
0
94
35
193
133
20
0
7
133
25
51
21
0
24
29
238
60
27
0
33
54
9
109
36
0
60
156
190
77
91
0
5
75
7
114
42
0
48
47
62
81
84
0
12
35
68
86
29
0
69
55
12
25
23
0
36
101
182
202
39
0
17
2
18
154
72
0
66
47
166
21
78
0
65
106
207
135
45
0
9
103
129
92
96
0
13
69
3
197
1
0
94
144
72
38
80
0
78
71
195
62
44
0
25
162
160
200
58
0
46
47
55
234
94
0
76
66
56
250
8
0
90
239
193
170
33
0
28
222
180
242
14
0
35
53
155
12
7
0
96
88
167
177
66
0
52
235
78
34
7
0
58
136
213
189
66
0
20
1
198
1
32
0
84
141
194
19
22
0
16
113
236
133
61
0
22
149
114
241
85
0
14
56
198
95
59
0
92
7
212
147
90
0
92
193
18
186
93
0
24
173
62
233
66
0
57
171
205
193
30
0
99
6
11
42
23
0
90
253
245
102
12
0
82
42
4
45
72
0
50
217
19
82
34
0
52
80
234
147
31
0
42
171
188
63
13
0
30
49
180
242
59
0
80
114
29
87
95
0
9
9
159
69
1
0
55
135
128
29
17
0
41
117
229
168
89
0
25
25
154
132
9
0
0
231
132
74
82
0
83
181
253
26
97
0
87
152
96
111
37
0
83
218
65
49
81
0
26
9
201
69
8
0
33
129
41
23
95
0
48
101
22
106
5
0
16
161
220
183
68
0
53
204
215
87
25
0
35
214
195
146
84
0
44
136
113
59
52
0
75
42
189
1
33
0
95
204
10
182
10
0
11
68
206
127
25
0
28
85
164
223
60
0
85
80
11
86
100
0
76
169
63
161
57
0
42
56
213
70
84
0
51
246
226
215
35
0
58
138
52
82
33
0
32
202
238
191
3
0
21
206
109
251
18
0
83
50
235
250
59
0
81
86
191
183
40
0
57
213
216
114
18
0
22
251
220
163
27
0
19
60
91
253
83
0
49
86
66
136
66
0
87
216
94
206
37
0
67
122
208
136
19
0
13
49
151
88
94
0
30
232
213
28
15
0
32
238
28
230
51
0
79
216
83
211
55
0
5
212
178
100
82
0
51
175
116
21
47
0
93
80
119
31
90
0
35
140
194
205
47
0
44
138
253
108
29
0
100
1
115
244
69
0
81
218
75
201
29
0
48
149
234
196
71
0
26
86
7
86
44
0
55
130
73
209
91
0
19
113
54
22
65
0
57
255
239
11
84
0
5
176
173
171
73
0
52
222
104
222
42
0
100
199
40
229
69
0
19
43
127
32
97
0
76
194
235
57
78
0
37
160
111
248
81
0
1
64
198
144
16
0
75
180
74
76
70
0
93
124
252
74
72
0
100
86
45
62
30
0
90
121
16
148
73
0
60
224
241
51
83
0
52
163
88
132
58
0
37
37
159
230
58
0
50
35
179
164
21
0
30
202
7
210
30
0
98
86
216
152
62
0
26
78
30
108
18
0
50
173
184
44
39
0
97
84
238
242
3
0
82
199
169
245
56
0
72
81
206
143
30
0
100
112
187
124
80
0
42
63
85
224
79
0
22
83
52
36
90
0
90
77
46
95
32
0
48
94
161
34
1
0
60
160
93
140
82
0
6
73
100
155
11
0
88
129
124
132
54
0
68
158
82
174
24
0
75
207
191
50
92
0
80
104
244
155
8
0
65
117
111
168
84
0
52
240
235
237
21
0
37
92
148
130
80
0
38
106
136
168
21
0
2
91
216
217
24
0
86
207
121
234
20
0
12
75
16
255
30
0
29
59
94
201
51
0
78
172
209
44
94
0
95
156
29
254
13
0
89
8
11
132
68
0
36
238
110
28
36
0
81
142
188
41
92
0
19
147
179
121
80
0
10
242
93
215
48
0
100
216
225
218
45
0
14
159
233
116
6
0
65
222
170
8
77
0
62
224
211
221
59
0
14
75
117
104
13
0
59
121
2
32
70
0
88
55
177
15
8
0
55
229
230
45
70
0
74
253
206
249
14
0
40
225
139
93
89
0
16
162
43
147
82
0
76
93
22
173
31
0
95
76
43
210
94
0
97
70
99
30
57
0
46
152
223
123
4
0
55
0
7
51
4
0
26
243
140
7
17
0
21
15
73
215
54
0
9
51
138
219
27
0
25
233
247
134
74
0
14
215
194
187
61
0
59
208
109
228
34
0
79
210
107
204
15
0
81
105
95
205
90
0
99
80
71
161
14
0
0
70
65
83
72
0
53
113
255
246
98
0
32
62
74
150
26
0
33
226
185
206
60
0
99
65
85
98
56
0
72
56
69
166
9
0
67
231
211
172
77
0
95
16
233
110
63
0
38
210
125
7
26
0
8
246
144
209
33
0
5
72
35
30
13
0
7
165
241
176
33
0
85
151
113
183
72
0
25
207
45
58
6
0
96
163
5
208
34
0
55
115
140
181
67
0
52
191
43
3
55
0
95
83
225
255
3
0
37
112
84
73
96
0
12
126
21
109
42
0
80
161
141
166
44
0
11
55
19
104
94
0
91
183
213
102
80
0
74
250
54
208
97
0
79
117
205
28
31
0
36
188
153
16
13
0
100
182
246
103
65
0
50
207
146
122
92
0
83
217
232
144
21
0
4
52
196
85
97
0
44
213
101
25
54
0
59
147
104
70
87
0
32
38
152
169
51
0
39
246
109
231
61
0
16
39
89
32
75
0
85
105
40
185
7
0
62
227
112
149
3
0
95
60
213
140
66
0
82
146
63
53
17
0
5
185
141
151
59
0
9
133
178
83
0
0
49
121
188
58
55
0
79
159
128
18
77
0
31
200
167
1
86
0
87
144
5
203
77
0
27
117
165
73
98
0
57
187
81
156
54
0
31
11
75
100
36
0
4
113
19
172
18
0
78
45
87
61
49
0
33
0
255
155
78
0
48
121
237
151
5
0
8
11
192
77
58
0
0
165
58
57
93
0
48
54
65
0
29
0
43
142
52
216
29
0
16
115
221
210
99
0
12
133
252
255
67
0
5
233
215
17
87
0
91
161
121
3
41
0
21
150
253
68
8
0
88
246
96
11
83
0
5
166
147
223
8
0
36
110
28
252
93
0
96
105
17
23
11
0
51
93
51
122
43
0
70
132
43
249
13
0
59
174
206
126
65
0
82
90
27
203
100
0
64
18
121
31
85
0
96
178
85
225
35
0
41
209
50
66
25
0
61
166
94
166
15
0
82
75
194
83
24
0
26
203
129
75
54
0
29
222
136
243
1
0
19
210
233
195
79
0
45
29
57
60
96
0
17
100
248
175
17
0
63
131
12
31
69
0
15
249
137
99
85
0
18
163
144
183
62
0
2
253
241
146
75
0
78
249
198
75
38
0
90
163
85
239
67
0
73
41
249
72
12
0
50
24
199
120
98
0
3
224
179
219
83
0
100
25
82
250
6
0
14
205
135
239
93
0
76
169
141
69
48
0
19
174
102
249
39
0
40
215
69
65
54
0
35
127
73
171
31
0
70
154
146
120
16
0
25
30
20
27
98
0
87
79
123
193
51
0
2
63
118
181
52
0
89
14
244
47
15
0
96
64
118
36
23
0
4
176
230
42
51
0
22
210
178
118
31
0
35
82
144
207
6
0
37
147
127
79
72
0
96
145
227
34
57
0
23
183
254
78
50
0
23
85
36
48
13
0
6
120
10
130
21
0
76
113
172
68
36
0
56
203
86
196
94
0
24
48
106
210
33
0
8
216
153
97
22
0
37
4
248
142
1
0
80
69
64
179
53
0
47
130
137
136
64
0
47
77
134
191
63
0
53
213
153
20
8
0
87
163
8
226
0
0
5
196
26
228
19
0
80
210
156
222
89
0
54
171
149
124
5
0
26
24
252
183
87
0
36
210
76
207
44
0
81
68
208
98
56
0
2
178
15
16
74
0
67
164
91
60
59
0
63
143
143
12
55
0
92
242
215
135
19
0
88
235
73
76
2
0
61
52
110
66
58
0
46
224
76
164
13
0
65
210
41
203
89
0
44
193
149
251
14
0
47
204
182
41
73
0
85
70
165
197
25
0
4
225
15
124
61
0
68
62
154
9
49
0
69
6
114
14
65
0
34
46
165
176
9
0
38
71
48
125
59
0
65
229
0
172
78
0
24
226
215
168
26
0
49
164
92
143
32
0
39
69
61
224
45
0
86
212
9
64
11
0
81
215
53
0
98
0
59
72
106
129
41
0
100
114
182
137
77
0
86
127
238
165
94
0
88
199
214
106
48
0
85
233
183
41
22
0
68
51
62
102
16
0
5
23
80
23
56
0
54
8
127
37
86
0
25
227
172
222
24
0
8
198
21
94
0
0
41
11
132
6
38
0
21
114
171
192
20
0
16
134
252
109
2
0
52
220
224
30
57
0
74
173
37
41
13
0
69
65
11
50
42
0
88
225
193
113
76
0
64
186
224
31
80
0
41
162
120
167
59
0
79
224
208
247
2
0
11
197
173
236
75
0
47
48
83
205
17
0
73
75
171
248
82
0
61
43
168
107
11
0
88
204
138
93
83
0
70
173
103
69
90
0
97
121
62
112
93
0
99
57
64
119
21
0
22
72
230
252
39
0
25
173
29
22
24
0
69
98
194
57
17
0
91
206
155
127
68
0
39
96
81
6
2
0
30
36
71
66
6
0
70
34
63
52
84
0
13
16
73
201
48
0
46
16
82
181
7
0
75
127
186
41
15
0
74
185
138
224
91
0
64
152
74
27
54
0
25
224
169
50
17
0
24
39
146
153
76
0
78
72
42
208
68
0
86
78
29
229
28
0
68
82
141
185
50
0
91
211
36
150
96
0
87
32
31
243
33
0
63
136
167
83
84
0
71
55
98
207
43
0
8
102
28
17
51
0
38
55
251
153
94
0
89
193
166
43
67
0
66
8
189
189
70
0
33
21
75
199
94
0
13
10
49
94
8
0
96
87
253
205
100
0
60
150
224
58
60
0
73
249
12
114
42
0
87
109
208
249
13
0
15
122
154
127
93
0
72
194
31
123
73
0
22
131
222
184
92
0
76
247
105
89
98
0
36
84
54
254
54
0
72
197
175
115
84
0
92
12
184
230
82
0
88
200
81
2
42
0
75
207
198
197
13
0
71
179
3
166
0
0
46
88
151
171
100
0
2
147
36
150
47
0
4
8
76
4
18
0
23
55
18
241
44
0
95
25
179
4
46
0
74
154
200
59
78
0
13
14
189
184
28
0
54
35
89
194
48
0
65
88
140
115
65
0
20
58
106
217
57
0
6
169
70
67
88
0
2
7
101
174
55
0
71
15
49
204
39
0
79
239
86
58
52
0
72
236
241
31
33
0
84
60
94
99
77
0
58
170
192
42
31
0
26
25
249
206
83
0
90
37
13
214
53
0
12
204
202
154
32
0
99
40
216
56
97
0
70
112
243
234
26
0
55
53
193
234
25
0
20
128
133
254
35
0
90
93
241
222
31
0
50
57
215
157
20
0
98
101
40
252
78
0
18
0
11
101
55
0
38
215
240
179
64
0
8
76
114
208
94
0
45
72
115
173
18
0
95
209
236
107
5
0
75
196
24
41
73
0
27
47
180
124
33
0
96
218
223
37
0
0
16
77
72
83
3
0
16
254
206
212
49
0
21
191
180
235
98
0
29
102
101
200
40
0
46
56
122
0
39
0
63
153
216
242
54
0
90
199
231
139
33
0
33
171
112
40
60
0
37
36
176
105
50
0
66
200
104
253
61
0
21
232
147
202
23
0
28
177
31
208
52
0
25
164
47
161
44
0
68
33
145
248
66
0
79
193
164
238
82
0
86
144
43
159
60
0
53
249
243
116
40
0
23
80
121
56
1
0
47
31
182
16
16
0
95
20
201
63
100
0
59
123
202
251
79
0
28
75
241
160
18
0
81
134
218
219
27
0
52
52
173
24
43
0
66
228
72
38
88
0
77
201
130
45
90
0
56
196
5
243
15
0
99
103
46
225
22
0
14
208
116
222
5
0
87
254
106
151
62
0
58
144
185
191
39
0
21
31
7
76
51
0
60
201
227
72
42
0
67
37
172
151
39
0
99
223
62
161
85
0
66
210
153
119
56
0
52
47
106
135
16
0
31
190
17
252
10
0
11
235
110
100
41
0
4
174
131
131
92
0
66
43
130
2
45
0
97
46
76
148
62
0
92
135
209
200
36
0
27
240
22
251
29
0
95
119
81
231
40
0
10
93
189
194
23
0
83
12
84
55
93
0
79
103
236
100
44
0
57
113
76
101
31
0
56
11
186
248
1
0
79
4
195
115
80
0
45
47
152
167
86
0
59
153
107
116
7
0
39
158
13
132
49
0
66
192
82
65
43
0
86
90
178
88
57
0
99
15
187
103
37
0
71
12
175
89
26
0
100
21
96
234
14
0
59
12
246
178
52
0
50
197
90
120
42
0
16
242
62
249
15
0
6
96
165
172
79
0
24
246
76
92
12
0
65
107
23
43
89
0
90
139
244
249
13
0
44
204
200
122
13
0
55
5
97
230
36
0
85
120
222
217
95
0
57
160
12
171
97
0
44
160
106
111
15
0
16
94
18
130
24
0
73
103
115
249
60
0
69
183
48
97
0
0
1
186
151
156
99
0
75
193
68
237
31
0
57
238
75
26
80
0
18
44
25
39
93
0
27
143
151
140
26
0
64
11
181
144
25
0
50
235
0
193
54
0
9
22
63
124
92
0
27
252
113
2
8
0
60
157
156
168
0
0
86
155
28
88
62
0
69
25
244
41
17
0
94
145
171
27
52
0
92
112
147
249
61
0
54
92
253
102
29
0
36
39
57
118
2
0
59
73
112
0
4
0
80
245
186
127
12
0
96
112
193
87
84
0
75
246
240
179
53
0
78
229
173
103
39
0
89
13
12
44
17
0
49
225
134
253
80
0
94
71
102
236
28
0
91
164
59
101
17
0
82
24
155
254
75
0
90
175
247
201
47
0
25
33
0
187
0
0
49
75
122
17
8
0
71
172
131
78
6
0
55
33
26
200
98
0
8
168
205
42
58
0
11
251
170
236
66
0
79
225
190
8
37
0
21
164
189
68
67
0
62
10
220
85
56
0
28
47
124
122
27
0
88
20
115
204
2
0
15
32
187
127
7
0
40
190
204
3
37
0
99
108
34
237
33
0
73
219
244
9
18
0
52
138
245
21
23
0
29
148
4
178
55
0
53
84
142
140
66
0
37
111
72
230
91
0
75
95
212
47
100
0
27
68
215
108
64
0
88
70
248
0
23
0
0
37
134
62
82
0
76
18
14
78
92
0
73
201
37
154
35
0
62
21
176
49
51
0
80
84
228
38
6
0
20
248
179
74
56
0
47
242
186
163
75
0
58
57
93
127
76
0
27
36
100
190
94
0
42
11
31
205
43
0
60
23
28
49
93
0
79
108
184
94
75
0
25
196
196
90
94
0
45
228
127
229
86
0
4
88
218
89
34
0
46
72
254
129
51
0
26
85
250
154
60
0
49
1
211
165
89
0
93
53
63
188
81
0
78
190
230
248
49
0
43
182
188
31
18
0
49
189
11
51
55
0
84
2
22
17
41
0
87
123
47
71
87
0
29
167
2
189
17
0
89
58
23
201
76
0
73
142
68
165
33
0
70
137
1
214
75
0
46
152
111
117
68
0
40
90
180
76
74
0
9
231
55
31
1
0
85
122
172
143
96
0
25
45
63
160
19
0
10
228
12
211
24
0
82
92
122
89
54
0
51
58
126
67
3
0
60
247
37
134
48
0
56
84
165
109
28
0
37
62
13
28
71
0
36
159
124
117
46
0
95
162
141
214
88
0
85
30
18
5
19
0
32
238
171
57
58
0
67
224
97
24
37
0
48
80
115
81
53
0
38
3
192
192
28
0
70
207
16
80
28
0
0
147
169
102
43
0
11
73
67
6
74
0
99
178
255
147
68
0
2
122
112
7
83
0
19
10
106
108
78
0
83
137
245
49
65
0
80
133
236
223
32
0
21
246
216
182
15
0
47
4
129
246
37
0
49
105
183
218
88
0
80
229
236
226
60
0
66
156
38
172
31
0
49
160
231
150
14
0
40
210
90
100
7
0
58
12
199
36
9
0
65
216
38
219
22
0
22
250
193
211
3
0
87
173
83
7
76
0
52
30
200
6
87
0
57
9
194
129
99
0
3
250
148
212
7
0
70
160
101
157
86
0
76
182
154
250
91
0
93
141
79
137
11
0
5
178
251
110
21
0
55
73
144
170
52
0
46
99
88
65
61
0
4
235
210
215
21
0
62
87
66
37
79
0
80
67
126
65
19
0
55
55
138
71
45
0
72
15
28
65
23
0
52
73
60
147
54
0
20
37
64
63
72
0
41
65
234
58
85
0
63
188
176
98
81
0
31
34
134
223
98
0
36
46
167
20
58
0
0
47
145
213
96
0
41
54
33
27
40
0
83
9
222
31
18
0
23
122
140
241
37
0
22
192
48
60
3
0
12
216
160
213
83
0
14
135
223
50
50
0
21
246
167
176
9
0
89
38
8
53
14
0
48
0
72
231
44
0
59
160
177
187
34
0
10
209
213
194
41
0
26
237
179
83
22
0
38
149
200
185
92
0
82
23
136
129
51
0
15
221
9
248
65
0
83
215
22
87
3
0
31
212
145
141
35
0
44
244
49
90
17
0
54
58
128
35
18
0
40
218
43
251
84
0
49
220
211
155
79
0
26
164
217
113
87
0
40
109
65
94
23
0
22
56
197
15
10
0
89
189
193
197
40
0
6
136
134
26
87
0
71
177
103
247
68
0
44
40
193
48
54
0
7
199
56
63
58
0
77
229
175
37
94
0
16
142
48
150
12
0
83
116
248
23
52
0
100
116
248
208
55
0
8
121
249
223
56
0
87
32
127
199
44
0
45
252
6
79
89
0
41
127
153
175
3
0
97
220
84
89
61
0
44
111
168
148
48
0
69
114
72
240
16
0
73
138
94
54
45
0
0
139
123
90
87
0
5
1
173
206
89
0
66
147
150
152
34
0
7
115
160
28
9
0
45
72
117
175
6
0
13
172
255
186
73
0
46
110
41
114
80
0
60
40
3
171
0
0
46
112
8
184
82
0
84
220
223
108
97
0
75
242
128
79
14
0
58
164
73
146
21
0
52
181
188
219
68
0
61
145
180
138
28
0
44
179
184
24
39
0
78
148
183
225
90
0
69
190
193
200
71
0
18
241
160
145
75
0
48
92
246
207
15
0
98
127
163
238
44
0
20
111
22
119
5
0
81
241
35
95
46
0
97
112
83
47
17
0
7
17
199
227
68
0
59
94
7
128
34
0
87
79
130
180
82
0
92
217
223
57
22
0
24
250
210
230
94
0
2
141
184
148
71
0
51
193
85
243
58
0
37
148
85
234
80
0
5
4
33
252
66
0
73
142
8
223
49
0
27
4
219
65
39
0
42
83
127
86
60
0
15
77
9
37
80
0
96
97
150
5
38
0
99
64
219
66
10
0
32
42
252
233
87
0
74
35
131
235
17
0
68
0
161
221
12
0
35
248
127
20
97
0
69
162
90
173
83
0
23
26
154
3
5
0
39
140
6
145
10
0
7
29
118
145
91
0
37
107
243
25
42
0
31
137
181
183
62
0
88
198
90
165
65
0
43
16
243
90
19
0
79
198
61
63
87
0
19
78
88
178
31
0
94
249
157
13
64
0
92
219
230
119
98
0
11
8
69
121
65
0
0
101
136
27
75
0
74
158
130
105
21
0
13
212
167
7
32
0
89
143
103
204
45
0
23
243
85
134
83
0
26
246
83
92
37
0
2
208
66
64
66
0
63
89
135
105
99
0
41
34
73
209
2
0
55
187
31
39
18
0
28
233
87
182
62
0
66
81
134
150
60
0
60
51
69
35
36
0
92
80
185
30
73
0
58
148
249
4
75
0
65
58
31
161
89
0
1
120
153
137
86
0
32
196
149
18
61
0
92
146
226
205
7
0
87
209
31
240
26
0
23
169
120
226
61
0
89
70
232
222
18
0
19
111
215
243
29
0
20
33
102
223
4
0
59
176
106
75
47
0
32
36
68
170
30
0
0
129
62
70
73
0
25
38
174
238
85
0
53
120
6
120
6
0
85
113
18
20
30
0
79
92
3
126
47
0
35
109
81
137
80
0
93
90
188
59
74
0
2
167
105
6
77
0
89
119
184
189
5
0
12
187
200
39
19
0
2
112
245
32
95
0
9
15
253
178
42
0
90
232
114
17
63
0
84
91
72
122
16
0
22
70
231
167
90
0
35
250
22
87
87
0
93
44
24
232
50
0
52
196
38
54
38
0
45
88
41
91
26
0
87
179
83
107
73
0
93
221
247
70
2
0
79
123
160
8
68
0
66
136
43
10
54
0
35
140
160
226
67
0
54
58
19
240
34
0
74
64
163
154
82
0
2
249
104
217
61
0
62
35
69
230
22
0
30
188
108
69
75
0
1
112
246
150
60
0
75
155
5
120
83
0
36
215
160
87
29
0
29
92
2
138
3
0
40
143
96
185
88
0
65
206
54
32
8
0
15
51
244
207
83
0
48
158
225
150
20
0
86
166
127
198
99
0
28
172
73
177
10
0
38
141
175
182
50
0
23
70
64
246
35
0
91
205
118
16
5
0
96
28
224
249
27
0
56
118
130
6
98
0
9
80
153
118
19
0
25
111
203
178
95
0
8
188
255
97
5
0
14
183
61
140
12
0
56
19
14
37
89
0
8
249
21
73
98
0
40
157
171
185
14
0
17
220
23
236
36
0
87
189
39
225
60
0
71
119
70
23
48
0
55
161
206
126
30
0
84
110
182
160
97
0
62
143
236
232
51
0
98
248
155
171
24
0
7
18
231
100
78
0
62
54
144
237
25
0
94
156
156
162
68
0
58
46
93
2
2
0
54
16
99
138
54
0
61
218
242
158
19
0
53
241
72
161
40
0
81
183
209
32
52
0
55
57
97
104
81
0
88
55
126
117
2
0
51
46
108
233
85
0
10
174
11
28
15
0
7
200
194
219
75
0
45
44
6
49
43
0
46
78
82
56
86
0
50
86
181
21
91
0
19
6
99
87
66
0
66
126
98
77
69
0
12
252
133
192
64
0
56
168
180
244
49
0
40
132
154
197
85
0
77
8
245
16
57
0
47
246
67
98
72
0
80
119
205
181
5
0
9
209
178
39
37
0
99
195
247
106
24
0
46
184
39
162
87
0
92
29
213
89
79
0
29
194
193
5
19
0
59
78
228
5
96
0
35
191
130
239
11
0
12
206
121
29
37
0
41
48
243
54
34
0
21
239
95
40
56
0
7
20
83
69
30
0
71
108
7
70
51
0
9
101
13
45
15
0
19
33
248
252
96
0
21
31
238
71
81
0
99
245
179
47
81
0
3
116
136
84
67
0
55
27
227
63
27
0
30
29
57
234
26
0
99
250
122
32
31
0
85
232
104
238
92
0
100
162
198
202
86
0
93
32
184
64
37
0
51
253
221
72
89
0
64
253
162
36
75
0
52
185
60
101
64
0
23
30
98
178
77
0
1
235
233
19
58
0
69
180
222
41
88
0
86
109
41
74
9
0
27
182
148
210
16
0
97
185
3
132
36
0
18
213
199
68
54
0
62
252
78
196
49
0
18
211
64
97
5
0
60
227
184
40
9
0
30
9
99
75
56
0
42
156
215
201
61
0
19
58
188
23
83
0
79
240
5
230
50
0
47
61
252
104
30
0
75
217
204
54
63
0
25
70
39
252
57
0
90
16
83
155
79
0
33
234
244
38
43
0
12
157
19
190
76
0
18
156
7
223
36
0
73
119
131
192
2
0
72
8
17
105
0
0
28
49
49
201
1
0
82
49
164
68
81
0
89
243
210
213
77
0
97
128
252
130
22
0
75
193
92
2
15
0
41
202
153
111
45
0
33
49
210
115
100
0
86
160
222
65
52
0
37
142
23
145
76
0
98
69
244
36
29
0
53
105
179
221
20
0
27
228
20
248
10
0
28
30
158
167
42
0
22
53
129
231
100
0
57
191
207
156
87
0
36
29
99
52
13
0
72
137
213
249
31
0
24
67
24
167
39
0
5
51
80
126
19
0
40
255
52
55
30
0
43
107
56
153
96
0
55
181
6
9
80
0
83
169
76
246
75
0
24
155
249
18
8
0
64
234
10
123
46
0
14
54
24
70
79
0
99
165
118
241
63
0
94
1
152
205
81
0
85
188
56
64
23
0
68
226
121
191
62
0
10
106
144
243
69
0
64
49
15
102
89
0
92
124
87
120
88
0
19
46
76
6
43
0
2
217
81
239
31
0
47
204
211
147
36
0
26
168
157
34
42
0
4
156
199
186
34
0
82
243
114
188
95
0
92
109
80
98
15
0
56
236
46
135
48
0
49
128
93
149
54
0
92
41
149
97
25
0
18
210
165
102
12
0
3
102
172
132
18
0
40
47
22
123
84
0
29
248
83
107
75
0
42
219
35
123
28
0
84
32
130
222
16
0
56
171
12
155
27
0
75
74
210
247
31
0
15
103
135
18
61
0
67
161
94
65
16
0
28
72
117
28
96
0
43
30
104
187
34
0
87
134
210
186
65
0
18
238
250
157
73
0
48
191
222
183
7
0
67
27
109
163
51
0
8
146
66
104
12
0
95
147
124
2
81
0
66
66
188
212
3
0
31
27
42
152
7
0
51
31
67
79
8
0
24
32
212
253
49
0
80
127
129
98
44
0
86
53
133
60
91
0
78
221
109
95
93
0
31
29
200
81
17
0
92
118
96
53
15
0
30
179
115
147
36
0
45
216
147
169
18
0
81
101
99
100
100
0
76
151
217
154
9
0
46
28
161
227
8
0
73
204
253
10
68
0
88
243
162
154
14
0
44
169
45
211
35
0
48
100
246
5
19
0
67
232
53
186
5
0
4
142
181
170
74
0
64
241
1
21
9
0
68
181
56
121
30
0
97
45
21
106
19
0
19
62
181
102
91
0
30
10
140
178
82
0
5
144
211
73
52
0
18
66
70
0
50
0
4
9
106
67
50
0
47
45
68
108
64
0
32
241
5
179
90
0
14
101
80
234
65
0
20
162
121
89
4
0
42
156
208
215
90
0
69
174
39
197
77
0
84
138
238
180
8
0
27
66
216
223
75
0
99
134
217
48
28
0
97
91
95
233
83
0
52
92
19
205
38
0
53
173
88
126
74
0
97
12
44
124
82
0
64
102
89
65
20
0
84
20
14
126
10
0
75
97
43
243
45
0
77
76
85
77
2
0
1
214
255
81
31
0
50
196
120
236
14
0
91
97
215
160
34
0
100
40
230
226
81
0
94
206
119
71
26
0
63
37
72
28
44
0
49
255
15
150
94
0
96
93
158
248
99
0
66
198
82
124
72
0
28
122
139
59
80
0
94
60
119
202
21
0
11
121
128
36
97
0
45
56
76
34
49
0
38
215
96
105
28
0
79
53
217
201
40
0
50
44
120
148
36
0
23
14
171
161
53
0
21
199
78
135
8
0
44
189
226
253
98
0
63
7
65
54
5
0
62
89
115
95
69
0
29
117
73
53
27
0
15
19
228
152
45
0
51
117
184
93
43
0
80
5
40
27
32
0
55
160
135
195
95
0
29
109
9
198
11
0
54
217
93
75
29
0
88
244
97
107
47
0
66
2
113
158
90
0
56
105
26
97
40
0
81
22
45
235
44
0
10
160
72
17
59
0
83
240
109
42
82
0
71
70
73
69
4
0
98
98
17
211
44
0
64
30
248
77
27
0
5
6
185
11
40
0
59
54
179
208
59
0
5
127
62
17
24
0
30
53
140
220
14
0
12
213
172
85
9
0
65
145
173
26
40
0
94
71
156
91
7
0
6
177
58
25
42
0
99
48
233
81
13
0
72
215
130
46
68
0
73
120
160
19
62
0
61
5
226
231
98
0
67
27
111
214
67
0
56
90
23
155
2
0
11
67
225
42
81
0
72
207
202
202
37
0
69
75
139
254
35
0
19
247
38
32
4
0
94
73
14
162
62
0
71
232
110
204
99
0
79
21
241
139
12
0
48
191
61
225
61
0
19
46
178
238
75
0
22
30
116
139
74
0
7
22
67
144
69
0
93
117
77
241
84
0
72
65
89
221
30
0
21
196
10
7
89
0
83
193
90
113
48
0
6
96
180
84
6
0
88
219
196
52
92
0
8
63
225
234
38
0
37
34
45
78
57
0
26
88
192
153
97
0
97
71
99
232
93
0
7
177
104
64
74
0
13
102
48
123
16
0
42
45
18
135
6
0
53
241
144
30
48
0
6
98
249
174
74
0
88
208
46
130
6
0
64
111
151
91
59
0
36
132
179
82
31
0
16
23
231
251
90
0
20
184
140
113
34
0
7
253
115
246
33
0
100
82
41
41
58
0
24
116
48
56
15
0
72
127
227
128
38
0
2
122
98
93
66
0
96
210
110
146
31
0
76
181
45
97
92
0
43
145
32
209
35
0
84
149
233
224
53
0
15
79
181
91
30
0
18
238
172
134
57
0
93
231
254
144
24
0
52
78
243
63
2
0
40
11
119
205
31
0
6
205
85
229
76
0
35
18
148
169
88
0
85
59
203
114
37
0
97
208
228
186
33
0
68
16
250
51
25
0
97
146
65
242
78
0
71
158
189
42
44
0
78
255
124
156
99
0
19
252
194
250
65
0
4
182
50
26
60
0
31
26
99
237
51
0
69
43
247
29
62
0
90
250
113
227
55
0
91
217
82
41
7
0
36
219
41
15
20
0
74
123
15
251
82
0
17
6
93
77
37
0
61
136
81
82
65
0
65
74
221
197
32
0
2
97
53
120
1
0
96
219
55
3
67
0
36
87
147
112
67
0
34
246
57
15
27
0
12
121
217
83
10
0
78
44
53
100
0
0
1
83
81
83
43
0
34
102
34
200
63
0
93
40
113
188
42
0
91
45
97
202
56
0
48
132
164
146
85
0
60
18
240
186
37
0
13
11
217
194
31
0
81
15
83
133
83
0
98
38
200
25
47
0
71
225
195
97
81
0
61
53
213
186
92
0
71
191
80
12
4
0
14
146
200
16
91
0
91
245
74
30
55
0
77
51
118
124
96
0
40
205
2
168
54
0
28
36
162
147
46
0
84
62
192
113
97
0
79
13
103
144
31
0
99
2
168
166
0
0
27
238
152
130
27
0
49
200
35
95
83
0
99
89
182
31
84
0
7
137
200
204
29
0
5
172
108
174
73
0
95
231
19
37
80
0
63
216
216
10
13
0
57
169
35
127
84
0
50
171
220
220
29
0
85
1
41
65
54
0
41
196
253
191
77
0
17
5
73
149
13
0
0
204
48
132
13
0
10
50
130
160
97
0
56
152
195
159
5
0
97
40
196
107
98
0
61
51
252
154
44
0
69
214
183
255
8
0
58
73
29
100
17
0
43
66
255
187
23
0
100
85
195
81
32
0
89
203
23
216
33
0
40
14
201
162
49
0
70
151
87
229
82
0
55
241
151
36
34
0
89
187
119
220
16
0
53
223
141
152
34
0
12
221
183
156
41
0
42
210
147
23
83
0
14
253
175
47
26
0
91
184
158
240
97
0
15
244
90
113
33
0
36
28
156
128
8
0
43
12
7
10
33
0
86
82
48
239
78
0
89
78
56
10
0
0
29
198
160
129
30
0
21
141
218
5
66
0
65
127
139
165
82
0
49
79
58
238
6
0
8
74
227
84
98
0
91
0
164
199
76
0
66
139
195
184
66
0
18
249
215
192
20
0
41
214
207
241
4
0
47
232
188
143
33
0
72
95
199
184
25
0
61
3
213
225
99
0
41
205
241
11
48
0
76
216
222
59
48
0
51
227
149
198
39
0
82
18
142
74
0
0
57
157
140
65
75
0
62
65
195
234
18
0
55
191
126
181
100
0
25
188
213
209
63
0
98
134
163
59
11
0
8
241
119
19
32
0
49
213
218
200
92
0
73
71
166
106
67
0
75
69
43
75
2
0
26
128
46
124
100
0
6
149
196
60
11
0
5
207
70
222
52
0
67
151
205
196
33
0
1
148
4
73
45
0
67
253
128
77
57
0
9
35
205
10
68
0
39
118
165
8
15
0
63
160
94
120
53
0
13
89
106
162
6
0
54
204
92
254
36
0
90
177
223
29
22
0
60
135
222
216
54
0
29
57
49
20
31
0
19
36
61
175
62
0
89
182
41
97
79
0
28
248
49
222
86
0
84
127
81
105
57
0
62
9
252
119
15
0
0
31
108
189
61
0
56
36
118
21
99
0
73
134
57
179
46
0
37
68
162
84
86
0
79
31
30
50
62
0
92
234
189
154
64
0
13
29
28
231
7
0
80
113
217
81
82
0
29
207
203
197
48
0
13
32
33
76
85
0
61
215
141
153
51
0
1
252
69
110
25
0
41
167
99
22
82
0
90
161
47
172
94
0
42
99
15
103
83
0
53
94
165
167
10
0
99
210
199
223
96
0
92
99
64
104
87
0
66
244
92
8
36
0
24
169
50
131
96
0
78
206
50
201
50
0
26
26
26
174
11
0
91
148
229
78
84
0
16
235
126
75
7
0
64
119
29
125
32
0
59
221
184
172
32
0
97
82
139
63
92
0
71
107
176
80
20
0
98
195
189
72
88
0
57
127
47
246
41
0
72
137
115
254
57
0
80
194
200
109
68
0
97
11
78
98
64
0
50
68
196
252
53
0
82
26
157
205
14
0
24
152
191
21
1
0
42
96
138
178
58
0
38
63
183
241
27
0
4
212
117
255
98
0
0
238
123
157
82
0
21
9
71
130
41
0
77
166
87
0
69
0
82
83
2
56
24
0
73
13
32
170
48
0
89
127
158
181
1
0
14
98
102
52
42
0
50
66
213
35
16
0
41
136
91
113
0
0
72
119
185
121
97
0
2
147
250
148
55
0
94
49
144
1
10
0
22
165
247
63
96
0
84
217
100
100
98
0
41
85
11
130
64
0
16
160
215
167
7
0
7
147
73
98
18
0
59
180
36
94
53
0
36
16
1
115
40
0
42
185
191
127
76
0
41
244
209
166
95
0
58
251
125
208
91
0
91
235
181
67
4
0
10
29
21
119
57
0
25
159
73
104
64
0
33
252
205
119
28
0
52
159
160
241
78
0
89
231
196
145
66
0
55
179
235
121
55
0
30
38
157
89
1
0
24
36
7
20
68
0
21
114
167
74
46
0
73
206
54
0
5
0
31
1
234
49
75
0
72
22
242
48
22
0
52
167
215
206
90
0
70
161
254
169
57
0
42
146
234
203
52
0
1
177
52
115
83
0
98
164
166
201
80
0
90
58
90
34
19
0
2
151
83
170
18
0
57
93
229
252
88
0
5
233
65
162
27
0
86
205
22
110
83
0
24
39
32
224
28
0
57
121
27
127
11
0
26
150
193
196
39
0
85
177
59
29
33
0
25
166
111
171
80
0
61
169
54
109
54
0
29
198
51
160
39
0
10
221
138
47
87
0
42
27
230
244
36
0
94
24
226
34
67
0
43
103
164
233
60
0
48
80
195
35
44
0
20
54
23
165
77
0
65
179
217
199
26
0
0
112
98
115
51
0
22
176
89
222
81
0
61
92
95
34
23
0
88
165
27
244
85
0
46
161
122
42
62
0
26
130
192
40
60
0
29
153
171
234
72
0
22
214
91
66
16
0
27
8
94
49
35
0
3
168
83
207
19
0
51
202
188
64
51
0
60
164
232
198
21
0
95
53
236
196
96
0
94
81
177
196
80
0
100
99
241
240
33
0
45
241
7
225
21
0
23
24
167
50
75
0
100
217
186
208
4
0
81
126
241
93
27
0
98
88
17
138
100
0
76
198
175
62
32
0
53
35
6
225
15
0
93
27
7
4
7
0
39
170
147
210
84
0
28
5
204
134
20
0
14
20
23
248
2
0
87
212
68
234
86
0
5
126
60
75
88
0
25
216
51
239
11
0
99
248
43
10
53
0
91
138
122
26
84
0
25
241
236
83
79
0
42
198
69
166
38
0
65
147
173
68
26
0
62
43
201
66
20
0
89
156
201
7
63
0
49
123
23
247
61
0
82
155
147
177
6
0
62
159
113
41
28
0
77
212
60
73
3
0
20
13
54
79
15
0
48
161
73
157
49
0
28
82
94
92
71
0
31
1
127
144
93
0
44
31
46
234
89
0
37
6
176
51
83
0
80
189
145
154
12
0
13
162
101
124
21
0
77
242
178
136
46
0
21
220
242
139
4
0
30
55
198
135
27
0
59
16
68
56
46
0
57
15
124
199
80
0
34
22
195
215
2
0
67
143
64
138
28
0
25
202
74
219
34
0
18
91
48
254
68
0
69
25
27
94
96
0
76
92
245
72
85
0
84
60
127
120
63
0
14
27
160
68
36
0
44
72
43
250
77
0
46
215
23
236
58
0
22
237
121
139
46
0
2
19
153
11
17
0
39
102
205
55
42
0
83
26
92
182
76
0
66
141
77
180
3
0
18
123
188
156
63
0
60
192
100
49
40
0
18
246
97
161
85
0
98
175
156
6
48
0
63
190
165
226
11
0
86
225
219
132
31
0
50
184
47
163
27
0
41
86
171
67
48
0
62
213
46
121
100
0
55
135
55
131
49
0
55
116
186
235
6
0
11
2
159
4
31
0
77
24
188
114
42
0
85
208
234
216
88
0
52
159
32
79
25
0
9
105
2
200
28
0
24
39
70
194
60
0
88
215
148
217
65
0
27
154
53
187
57
0
8
211
108
35
58
0
98
30
88
135
32
0
21
65
126
67
59
0
94
46
121
167
98
0
17
34
180
94
54
0
36
92
8
54
60
0
32
155
62
118
99
0
60
247
50
132
53
0
11
240
135
76
98
0
4
239
34
122
81
0
90
87
2
18
0
0
11
237
7
176
19
0
66
129
27
60
33
0
99
240
162
222
26
0
51
97
75
102
61
0
65
17
32
218
27
0
34
83
192
186
54
0
32
57
194
122
87
0
11
177
63
22
74
0
100
177
175
36
42
0
0
172
50
140
18
0
97
167
91
238
48
0
90
31
249
154
79
0
40
5
96
208
61
0
60
10
218
12
84
0
90
15
201
210
92
0
85
218
56
164
76
0
27
24
239
125
22
0
86
239
174
163
83
0
64
136
213
34
55
0
4
137
225
233
69
0
48
76
168
83
17
0
93
234
218
17
76
0
62
130
251
192
72
0
83
213
136
81
53
0
27
71
34
13
89
0
96
169
220
174
92
0
37
169
71
195
83
0
73
252
26
135
95
0
95
83
3
160
77
0
85
160
81
207
4
0
50
86
3
94
14
0
88
66
208
114
81
0
47
254
65
200
35
0
51
84
12
40
95
0
19
31
30
12
90
0
71
125
105
220
83
0
40
35
31
14
41
0
47
29
18
158
69
0
50
43
4
55
84
0
35
156
11
157
89
0
34
156
49
10
51
0
1
133
165
25
20
0
84
207
146
4
24
0
68
243
116
130
77
0
64
6
77
41
14
0
88
133
61
13
80
0
44
232
98
19
55
0
80
2
127
77
26
0
53
141
168
231
43
0
41
183
49
53
42
0
38
131
91
253
82
0
34
121
103
246
14
0
97
243
129
87
32
0
78
73
52
85
62
0
10
131
71
175
51
0
10
96
189
226
34
0
73
145
171
153
43
0
26
139
166
40
96
0
30
126
93
2
15
0
6
208
213
8
38
0
21
149
194
188
100
0
8
91
185
75
66
0
15
23
117
242
39
0
32
168
70
161
28
0
90
154
113
162
58
0
33
36
101
204
96
0
8
244
166
135
56
0
20
132
40
157
13
0
1
2
249
50
2
0
32
5
60
233
60
0
65
124
117
15
52
0
71
245
216
36
66
0
22
201
100
237
26
0
99
23
81
173
21
0
9
77
83
29
60
0
14
68
246
33
93
0
32
146
197
179
20
0
33
152
60
18
9
0
42
192
226
122
48
0
88
158
167
212
49
0
8
194
169
240
46
0
44
35
81
209
42
0
26
248
150
237
88
0
8
202
74
19
12
0
84
85
171
87
25
0
79
223
129
118
4
0
46
84
54
154
61
0
15
54
44
120
5
0
73
210
192
239
38
0
28
99
29
132
95
0
81
143
58
140
17
0
68
44
136
25
91
0
5
196
0
40
10
0
90
4
51
139
50
0
54
148
104
24
100
0
39
140
143
80
65
0
39
26
216
36
65
0
58
185
125
226
88
0
31
89
60
167
0
0
60
109
78
33
62
0
40
146
221
74
56
0
5
170
79
202
70
0
94
116
105
196
67
0
71
117
172
52
25
0
83
153
19
201
76
0
28
174
97
100
43
0
82
246
170
46
62
0
3
75
196
229
20
0
99
228
253
116
41
0
54
58
130
119
81
0
49
70
223
214
17
0
67
19
238
185
69
0
23
8
82
248
48
0
93
137
92
67
77
0
70
254
18
165
75
0
68
191
240
10
69
0
60
73
5
243
90
0
14
6
106
239
5
0
46
142
44
236
82
0
90
14
0
130
60
0
42
99
46
19
9
0
95
223
209
123
48
0
29
87
232
19
14
0
66
208
185
139
35
0
22
37
65
205
3
0
50
66
86
6
89
0
98
99
55
169
97
0
61
102
58
189
24
0
17
123
255
151
82
0
13
169
82
22
60
0
100
237
207
86
36
0
23
22
224
179
80
0
21
71
113
185
48
0
33
92
124
141
94
0
84
151
214
48
67
0
49
211
166
53
78
0
29
247
227
110
60
0
4
248
90
45
15
0
89
128
114
76
98
0
43
63
201
227
5
0
81
202
204
240
82
0
47
201
20
59
60
0
98
97
190
7
86
0
99
208
79
118
97
0
39
190
2
50
80
0
4
51
181
58
15
0
39
85
217
134
66
0
1
233
24
102
47
0
49
78
189
86
6
0
29
194
255
181
100
0
29
201
171
78
28
0
57
151
209
137
67
0
80
145
152
38
38
0
28
231
36
197
32
0
80
139
68
250
92
0
43
253
8
114
75
0
91
34
114
176
88
0
83
115
59
181
19
0
49
185
218
114
28
0
100
125
85
244
1
0
6
221
59
127
34
0
53
234
161
52
98
0
35
212
214
181
18
0
60
182
110
147
92
0
70
181
36
87
70
0
0
21
166
85
31
0
59
244
82
208
41
0
14
190
106
176
100
0
14
167
149
159
14
0
69
145
102
27
100
0
22
111
191
18
2
0
44
179
241
245
3
0
30
184
37
230
80
0
62
226
56
227
73
0
69
244
109
221
91
0
4
49
166
129
97
0
78
62
46
156
68
0
9
179
169
100
43
0
35
255
199
223
49
0
58
206
228
49
58
0
98
159
29
244
29
0
48
155
115
177
22
0
17
11
44
198
77
0
35
156
155
245
62
0
28
191
193
212
17
0
47
132
55
115
82
0
83
67
206
152
78
0
72
136
250
180
87
0
35
102
13
53
51
0
74
22
21
62
34
0
70
46
239
85
14
0
88
149
10
128
15
0
56
209
58
236
5
0
92
8
182
225
81
0
6
146
83
93
52
0
57
34
152
103
83
0
32
248
247
204
66
0
83
13
153
101
83
0
85
182
66
69
17
0
100
2
252
1
35
0
98
250
70
201
68
0
23
5
11
94
51
0
43
0
118
48
82
0
70
43
218
59
3
0
32
99
243
90
100
0
70
69
199
90
29
0
7
186
138
224
57
0
61
238
61
74
20
0
66
113
130
104
37
0
48
104
155
130
29
0
93
41
251
172
1
0
2
243
197
81
41
0
46
110
76
127
43
0
13
239
57
163
78
0
8
116
136
255
67
0
39
194
46
179
16
0
98
213
196
5
64
0
99
145
243
127
59
0
40
151
145
215
68
0
64
112
235
181
97
0
35
0
7
40
75
0
9
155
196
216
55
0
50
99
200
189
49
0
49
2
243
187
99
0
0
153
199
254
54
0
33
213
245
223
68
0
90
200
209
11
11
0
52
90
137
231
58
0
32
76
89
169
50
0
76
96
214
234
26
0
96
117
158
148
52
0
15
66
125
198
7
0
99
79
230
76
75
0
24
48
16
209
27
0
26
28
173
10
48
0
38
146
168
133
23
0
15
188
188
220
59
0
0
169
142
127
13
0
59
31
3
145
68
0
6
92
193
192
92
0
8
30
172
47
97
0
85
245
125
77
23
0
83
59
69
5
62
0
48
0
103
208
38
0
92
203
138
6
33
0
21
90
251
158
13
0
37
165
105
8
46
0
42
203
77
87
100
0
86
155
136
0
18
0
57
46
86
107
28
0
24
12
116
116
85
0
93
128
165
167
32
0
9
34
229
181
93
0
38
240
34
177
26
0
44
66
3
238
97
0
92
67
166
68
23
0
83
118
135
96
17
0
77
201
182
73
60
0
46
162
34
167
70
0
22
39
171
131
27
0
5
115
75
152
95
0
73
61
240
49
1
0
51
45
230
3
5
0
44
65
153
71
64
0
25
0
134
92
45
0
80
128
104
254
46
0
90
221
43
237
7
0
18
98
223
233
90
0
25
30
250
22
94
0
79
228
111
148
47
0
2
131
52
20
96
0
27
251
238
117
92
0
13
246
111
137
81
0
19
248
4
215
91
0
29
253
186
132
10
0
51
101
244
138
95
0
50
163
16
25
61
0
18
48
202
98
35
0
75
165
32
176
19
0
84
110
102
61
93
0
91
95
50
84
90
0
30
44
19
36
54
0
36
68
117
208
73
0
12
3
85
72
55
0
15
165
146
23
54
0
25
179
153
123
84
0
19
17
242
185
8
0
27
163
33
109
21
0
4
69
59
6
10
0
72
3
60
6
5
0
59
135
200
93
11
0
34
213
196
21
91
0
30
101
151
177
4
0
21
9
3
193
67
0
23
164
37
253
74
0
32
172
56
54
16
0
95
246
77
145
44
0
45
10
41
204
56
0
27
155
124
216
38
0
34
156
32
75
98
0
51
75
74
21
68
0
64
227
213
178
98
0
86
26
21
165
81
0
10
20
56
108
1
0
63
47
231
114
23
0
94
252
143
35
83
0
83
114
65
227
33
0
26
33
223
147
85
0
62
119
121
253
8
0
3
4
214
40
55
0
51
148
75
149
25
0
22
189
215
3
24
0
63
129
233
254
100
0
58
159
139
45
38
0
38
105
134
67
31
0
94
130
54
192
77
0
4
116
247
68
85
0
70
200
100
143
23
0
62
85
141
253
58
0
66
228
150
213
39
0
79
252
0
34
66
0
57
83
153
69
99
0
56
65
205
189
12
0
4
237
227
33
15
0
62
129
126
111
28
0
51
70
64
31
22
0
77
177
175
42
80
0
69
180
161
209
33
0
100
247
42
241
67
0
85
168
228
207
55
0
45
135
170
234
80
0
73
166
150
27
83
0
15
29
218
106
1
0
40
169
5
203
40
0
16
223
69
174
76
0
60
116
34
92
20
0
2
67
3
39
71
0
87
55
110
57
15
0
57
199
71
114
51
0
59
255
220
209
45
0
73
117
54
248
96
0
51
50
4
60
88
0
37
30
60
211
82
0
33
189
213
252
30
0
51
91
137
37
4
0
43
109
168
116
61
0
44
228
175
28
22
0
37
119
62
225
26
0
59
73
55
72
39
0
69
169
211
250
29
0
89
30
105
148
20
0
25
43
12
194
24
0
78
106
198
67
15
0
19
60
117
15
1
0
7
220
13
219
58
0
26
233
31
176
60
0
88
14
212
35
100
0
34
109
137
54
9
0
29
194
134
156
44
0
34
52
100
36
6
0
84
82
158
155
78
0
13
121
94
236
34
0
99
161
155
169
70
0
95
147
181
108
100
0
39
18
89
191
96
0
89
80
215
204
38
0
58
7
20
218
67
0
83
34
145
15
37
0
83
49
223
45
78
0
40
255
158
64
37
0
89
111
223
47
77
0
14
231
3
79
73
0
70
198
216
244
50
0
13
188
31
193
39
0
53
43
235
9
90
0
66
118
247
196
55
0
98
215
145
120
5
0
80
250
149
111
70
0
24
125
216
187
77
0
33
125
21
192
41
0
71
183
49
116
71
0
95
48
116
42
95
0
13
139
134
231
26
0
86
84
62
66
34
0
82
201
158
20
9
0
48
91
51
93
6
0
45
113
156
73
9
0
14
100
246
158
64
0
26
217
154
174
17
0
9
244
83
119
37
0
59
33
40
133
44
0
27
83
113
185
25
0
10
104
152
150
86
0
1
80
239
154
63
0
1
81
80
210
0
0
65
36
37
26
84
0
52
101
36
44
27
0
3
17
25
1
84
0
20
42
23
57
7
0
42
15
219
181
4
0
38
236
43
148
16
0
100
138
53
40
15
0
16
128
141
46
11
0
18
196
107
231
1
0
65
65
6
220
17
0
30
44
167
4
22
0
5
2
236
72
18
0
13
13
69
164
98
0
23
19
5
132
74
0
75
120
225
125
76
0
63
56
110
23
6
0
59
195
47
65
3
0
54
229
219
167
85
0
57
5
105
21
100
0
75
74
155
160
38
0
48
125
152
231
12
0
96
144
184
137
10
0
93
103
32
176
71
0
0
124
96
105
92
0
41
141
26
8
4
0
91
196
164
37
2
0
52
75
51
246
90
0
62
13
16
188
77
0
16
45
17
237
64
0
13
135
143
188
31
0
14
64
239
54
24
0
8
38
183
108
56
0
41
155
19
67
40
0
16
228
68
201
97
0
89
28
164
197
30
0
14
224
181
251
7
0
64
106
52
14
53
0
98
38
11
124
39
0
24
80
206
112
22
0
93
74
134
11
21
0
46
116
145
29
58
0
72
201
47
80
16
0
6
232
59
40
54
0
0
51
65
183
6
0
48
115
221
79
27
0
21
181
83
68
37
0
55
65
62
86
19
0
45
164
132
223
92
0
40
248
82
211
16
0
53
171
28
151
97
0
29
123
9
64
96
0
59
75
117
198
35
0
97
111
186
151
75
0
3
148
241
212
61
0
66
5
58
238
65
0
52
10
200
89
4
0
67
19
9
194
40
0
97
158
31
73
97
0
95
252
67
114
29
0
79
29
180
45
80
0
81
21
209
92
72
0
91
18
235
99
29
0
37
46
63
121
54
0
12
48
229
121
73
0
60
203
141
185
91
0
17
113
42
17
93
0
77
196
245
191
51
0
58
37
218
250
76
0
41
226
152
64
72
0
95
56
111
145
33
0
25
201
36
109
1
0
47
175
22
129
1
0
40
48
41
249
60
0
70
52
85
113
29
0
97
122
225
102
23
0
80
174
61
232
81
0
41
40
198
1
91
0
60
91
224
237
45
0
91
169
4
177
72
0
91
108
158
109
24
0
59
121
140
139
23
0
14
235
24
190
21
0
71
36
230
151
45
0
49
185
64
158
66
0
12
53
97
36
19
0
81
19
211
252
42
0
19
29
152
170
13
0
68
129
230
161
75
0
45
83
117
67
100
0
3
71
78
29
4
0
63
109
181
212
32
0
60
79
132
146
80
0
3
96
75
90
84
0
100
251
79
180
91
0
41
138
28
17
40
0
100
179
162
167
0
0
82
170
15
154
60
0
8
219
214
185
70
0
89
155
172
28
5
0
94
54
28
23
90
0
19
137
58
132
68
0
79
131
216
187
76
0
47
175
133
104
40
0
47
97
234
213
61
0
68
38
175
89
30
0
40
238
229
189
83
0
0
62
214
110
88
0
37
188
224
104
65
0
6
116
218
199
71
0
69
21
83
133
44
0
41
86
160
61
62
0
0
159
241
34
70
0
47
235
91
233
24
0
38
126
119
109
91
0
53
104
38
247
76
0
81
64
192
147
62
0
71
208
1
82
64
0
23
138
67
33
0
0
23
184
210
36
38
0
9
191
61
106
88
0
48
87
128
159
60
0
14
44
204
194
53
0
80
131
108
7
57
0
60
223
111
116
22
0
44
131
121
121
0
0
27
247
25
193
49
0
4
103
3
201
54
0
4
164
23
3
56
0
55
33
76
184
83
0
32
2
173
61
85
0
83
154
208
41
79
0
60
153
124
43
87
0
17
88
180
199
54
0
45
95
53
65
54
0
8
157
229
236
4
0
27
222
170
24
93
0
100
161
115
89
54
0
64
160
215
240
35
0
57
200
151
165
17
0
58
234
171
69
43
0
17
194
101
44
75
0
76
241
108
200
16
0
84
193
75
197
98
0
53
202
201
87
47
0
3
235
13
37
61
0
83
205
166
132
68
0
23
51
163
152
23
0
89
110
24
77
61
0
76
175
30
78
76
0
22
180
214
229
89
0
43
177
157
32
15
0
49
101
160
59
26
0
78
142
48
89
14
0
93
144
10
191
98
0
0
228
64
234
34
0
15
182
7
14
47
0
68
231
144
33
61
0
50
101
203
178
7
0
79
61
175
69
57
0
6
173
130
28
90
0
10
84
194
39
77
0
58
83
185
81
85
0
94
140
66
110
76
0
69
92
175
159
97
0
78
208
156
103
3
0
19
183
254
178
37
0
52
65
121
77
78
0
71
116
205
86
59
0
97
198
95
205
19
0
15
81
9
15
34
0
57
127
197
158
39
0
54
210
15
200
6
0
84
124
175
139
26
0
63
126
217
132
74
0
30
206
24
238
89
0
11
54
202
244
74
0
7
76
232
138
25
0
73
20
68
27
40
0
36
27
72
180
59
0
73
62
129
222
87
0
41
192
155
62
58
0
83
243
203
224
52
0
58
40
88
239
62
0
71
149
134
217
85
0
84
238
10
65
24
0
58
77
164
180
90
0
21
237
153
170
15
0
25
184
180
56
69
0
70
203
150
62
17
0
0
149
172
22
76
0
83
85
140
73
38
0
81
73
29
84
8
0
91
232
35
195
15
0
6
17
217
13
49
0
88
150
163
100
0
0
68
160
131
185
66
0
11
224
239
101
6
0
86
80
142
10
23
0
64
130
178
66
60
0
85
3
47
41
18
0
73
215
118
200
61
0
54
226
178
170
37
0
8
235
100
254
36
0
52
110
2
198
4
0
12
1
169
119
99
0
43
131
103
36
55
0
10
136
174
122
89
0
18
38
174
193
35
0
33
217
214
198
3
0
77
64
125
240
21
0
59
132
208
129
99
0
8
229
235
119
24
0
78
151
208
26
77
0
88
60
139
23
13
0
75
238
93
20
33
0
83
203
12
46
41
0
31
96
203
208
37
0
67
48
199
205
70
0
21
41
25
148
7
0
17
49
254
193
10
0
30
176
71
102
40
0
59
132
139
253
7
0
76
243
112
138
79
0
94
46
59
204
44
0
39
78
136
14
54
0
24
22
39
146
59
0
74
175
81
11
46
0
13
16
37
171
32
0
39
255
225
65
68
0
17
130
169
25
18
0
93
107
107
132
9
0
37
175
83
68
85
0
58
11
129
47
62
0
71
233
167
97
30
0
100
205
32
53
65
0
93
244
6
15
21
0
15
8
136
88
73
0
7
87
186
19
28
0
39
204
101
32
61
0
2
133
227
22
62
0
55
166
184
26
96
0
74
10
247
6
58
0
97
250
194
45
37
0
39
96
177
241
93
0
66
27
73
72
84
0
44
164
130
171
38
0
73
23
149
215
67
0
77
187
6
110
11
0
62
164
120
36
42
0
8
183
36
124
52
0
55
242
217
204
28
0
58
105
223
128
17
0
68
253
113
154
26
0
24
73
10
145
96
0
56
196
144
195
5
0
3
114
83
109
47
0
77
33
19
19
45
0
36
47
248
74
69
0
9
53
224
213
86
0
66
150
187
44
7
0
57
148
119
117
29
0
34
155
233
162
75
0
4
114
231
192
88
0
9
22
65
8
33
0
52
244
132
114
4
0
36
229
232
95
53
0
33
252
9
69
44
0
87
104
38
132
73
0
97
64
218
193
20
0
53
72
147
113
6
0
96
26
159
142
11
0
42
52
79
63
98
0
31
114
75
44
46
0
15
105
45
128
12
0
2
216
90
251
4
0
86
234
203
55
68
0
91
194
235
172
90
0
17
197
3
72
27
0
37
127
189
4
15
0
84
234
235
12
83
0
39
195
161
16
68
0
25
121
22
106
70
0
79
222
22
147
63
0
98
81
31
243
60
0
43
97
127
44
58
0
59
124
79
105
43
0
4
111
123
3
100
0
23
46
103
53
25
0
3
144
43
172
15
0
58
53
123
251
1
0
82
197
119
191
18
0
4
120
61
63
91
0
8
224
111
119
15
0
86
244
192
19
43
0
70
227
26
185
33
0
72
92
114
196
58
0
28
23
171
164
75
0
52
72
71
23
88
0
11
44
79
246
35
0
3
134
179
153
10
0
42
116
175
250
17
0
19
174
171
234
57
0
50
126
181
245
28
0
68
241
87
150
85
0
33
128
149
171
47
0
86
31
11
228
61
0
80
187
112
34
21
0
93
10
215
3
12
0
78
233
12
248
65
0
73
81
218
214
32
0
61
169
64
64
71
0
21
149
216
215
87
0
2
146
230
20
41
0
41
143
168
196
82
0
84
81
56
34
93
0
70
30
230
186
66
0
58
138
221
20
14
0
71
210
75
30
77
0
22
106
237
81
96
0
93
232
102
215
93
0
1
75
144
249
56
0
76
175
222
170
69
0
15
31
249
150
57
0
77
69
7
78
98
0
79
109
59
183
17
0
21
139
162
202
88
0
33
99
46
38
28
0
43
161
48
117
39
0
93
252
250
161
11
0
47
71
245
62
81
0
100
87
104
48
80
0
8
30
177
119
30
0
63
73
49
15
30
0
27
146
185
112
70
0
16
211
144
49
100
0
74
192
33
25
13
0
96
253
26
25
15
0
19
162
0
210
5
0
34
237
201
220
39
0
80
97
39
232
38
0
27
73
223
6
23
0
18
171
173
157
43
0
89
157
88
177
75
0
79
176
61
39
78
0
4
73
114
206
19
0
65
43
63
152
23
0
40
49
235
20
79
0
54
94
43
220
67
0
63
57
169
74
32
0
2
170
16
172
70
0
71
146
53
23
71
0
56
64
190
180
53
0
61
173
98
202
28
0
87
197
98
231
27
0
34
251
51
53
23
0
69
249
27
206
41
0
75
142
96
36
22
0
44
26
64
252
69
0
57
105
180
192
51
0
85
78
190
59
35
0
87
72
0
135
59
0
64
193
150
234
47
0
89
26
253
224
14
0
14
154
169
19
16
0
15
128
247
138
92
0
61
145
108
44
81
0
21
54
246
203
12
0
31
39
139
230
21
0
66
54
153
172
69
0
17
55
33
118
29
0
44
31
90
194
74
0
86
244
89
13
58
0
80
153
98
171
1
0
54
42
69
32
22
0
59
56
123
70
37
0
93
63
245
75
19
0
50
21
184
244
55
0
47
48
240
98
82
0
45
47
53
218
78
0
19
33
74
158
69
0
24
139
143
8
54
0
15
250
105
81
76
0
95
105
70
79
63
0
58
187
141
182
31
0
40
192
10
53
8
0
52
79
63
81
20
0
30
45
163
159
57
0
75
100
3
4
55
0
51
241
194
80
18
0
84
241
146
65
17
0
41
221
93
162
8
0
75
42
200
156
72
0
95
108
204
40
50
0
94
134
155
41
38
0
85
198
31
228
25
0
80
102
247
49
12
0
43
210
154
209
92
0
1
33
243
204
100
0
93
123
154
180
67
0
23
217
157
133
65
0
34
78
22
186
92
0
22
183
45
65
7
0
73
143
131
60
52
0
22
228
191
74
86
0
25
136
99
167
47
0
59
185
73
112
81
0
74
152
138
18
41
0
64
165
120
64
4
0
93
56
99
56
83
0
81
117
122
58
52
0
64
36
191
5
39
0
27
145
69
107
82
0
98
111
121
104
85
0
48
215
94
245
59
0
91
250
74
122
40
0
63
181
65
8
98
0
95
236
80
30
30
0
20
48
174
22
35
0
43
163
224
166
12
0
46
74
193
200
67
0
10
99
172
62
15
0
92
113
181
149
27
0
26
44
140
179
22
0
73
69
236
85
37
0
100
103
174
162
99
0
91
19
159
141
15
0
77
85
255
105
2
0
48
160
57
180
36
0
78
81
23
100
40
0
47
135
43
220
85
0
13
25
177
108
83
0
50
93
52
188
4
0
47
136
33
122
53
0
15
239
13
233
84
0
88
73
239
240
70
0
7
211
81
129
27
0
85
216
167
31
99
0
39
18
121
83
34
0
69
144
164
68
11
0
15
186
228
28
63
0
93
245
156
97
71
0
19
100
32
111
14
0
10
230
153
60
87
0
22
69
166
236
14
0
8
248
174
164
80
0
70
219
235
114
65
0
6
187
210
126
38
0
59
248
182
57
100
0
55
66
55
245
43
0
100
53
231
66
27
0
77
95
3
130
20
0
22
22
1
233
93
0
78
136
104
165
75
0
74
232
96
53
46
0
17
106
141
35
68
0
11
171
180
199
39
0
95
4
124
200
98
0
35
254
209
190
40
0
48
100
127
187
69
0
74
245
183
5
88
0
13
0
169
189
92
0
14
26
158
89
35
0
68
36
181
215
36
0
31
239
101
115
41
0
52
28
100
98
3
0
95
93
172
122
48
0
9
215
163
121
47
0
64
199
164
139
74
0
11
74
164
78
55
0
3
154
231
141
39
0
91
60
99
185
36
0
5
38
11
122
62
0
52
112
116
150
7
0
76
67
182
227
34
0
1
54
145
238
7
0
98
215
111
49
86
0
0
86
187
14
51
0
8
185
141
49
95
0
47
247
143
238
45
0
3
177
100
251
44
0
58
133
81
205
89
0
68
220
123
82
17
0
7
125
62
98
97
0
37
41
18
228
71
0
20
33
230
79
77
0
78
185
75
10
47
0
71
15
196
249
4
0
73
237
254
230
68
0
8
42
254
172
46
0
21
98
224
68
19
0
72
225
109
10
91
0
66
76
135
106
7
0
32
76
59
82
4
0
10
216
59
119
45
0
28
30
165
140
43
0
67
131
11
214
47
0
59
65
236
235
79
0
20
152
223
33
85
0
29
150
219
72
79
0
21
234
184
209
50
0
15
130
165
32
92
0
70
166
152
138
78
0
86
102
132
150
3
0
86
122
11
21
98
0
58
224
102
171
48
0
31
225
59
72
4
0
0
66
72
28
37
0
55
65
86
108
75
0
65
100
57
58
72
0
63
210
55
183
63
0
41
85
227
11
57
0
94
27
105
167
19
0
33
155
70
140
95
0
16
198
229
94
49
0
26
53
115
146
62
0
18
183
204
89
25
0
89
75
81
108
95
0
80
215
138
249
70
0
89
101
27
47
90
0
77
181
45
200
16
0
70
198
165
43
79
0
88
122
41
189
55
0
70
40
72
130
62
0
72
239
31
178
16
0
51
46
166
147
69
0
77
226
120
39
12
0
57
217
116
201
99
0
53
39
167
106
3
0
92
47
74
51
53
0
82
185
242
79
39
0
2
34
132
93
71
0
46
201
68
144
14
0
27
57
234
243
64
0
56
134
147
169
16
0
75
152
84
248
97
0
21
96
183
59
89
0
61
246
37
189
22
0
34
31
132
183
75
0
15
48
224
54
56
0
67
194
39
118
94
0
92
172
36
33
10
0
23
116
93
232
60
0
26
76
29
151
52
0
25
44
151
167
41
0
22
112
47
60
43
0
64
248
36
181
50
0
76
183
123
53
42
0
59
188
160
79
68
0
92
246
85
188
1
0
87
244
20
75
51
0
29
174
86
71
77
0
79
127
104
8
45
0
4
182
39
200
23
0
85
20
181
75
63
0
96
49
165
101
96
0
20
106
139
190
74
0
25
39
83
111
25
0
63
189
191
189
18
0
52
215
212
81
8
0
78
32
79
246
55
0
52
122
40
169
58
0
56
252
18
186
5
0
57
206
253
129
31
0
62
118
21
178
87
0
75
159
19
199
2
0
25
155
0
32
29
0
18
232
209
41
73
0
98
240
133
235
49
0
15
13
46
158
36
0
23
204
190
171
82
0
9
248
222
49
43
0
67
65
6
48
63
0
68
31
166
139
75
0
39
158
103
16
18
0
15
193
58
228
48
0
44
140
13
56
43
0
85
227
126
184
63
0
40
184
169
57
57
0
70
86
191
242
38
0
71
8
25
1
67
0
11
51
228
101
79
0
71
105
108
175
15
0
31
152
197
37
63
0
40
255
131
98
20
0
25
49
164
139
89
0
34
165
246
8
31
0
72
154
159
236
29
0
12
86
30
92
29
0
36
38
199
120
0
0
85
47
77
177
4
0
69
34
29
219
55
0
1
99
102
208
51
0
72
163
158
39
18
0
19
47
110
220
94
0
54
57
130
156
81
0
49
181
87
243
56
0
80
143
9
40
36
0
12
217
204
233
30
0
20
185
18
144
83
0
48
165
138
58
29
0
20
48
53
98
25
0
70
201
44
228
87
0
1
246
109
236
94
0
63
154
46
114
82
0
71
51
206
59
66
0
9
110
250
218
33
0
52
192
80
117
6
0
3
175
145
105
86
0
37
34
151
23
70
0
66
113
115
156
74
0
15
164
134
47
66
0
80
4
145
237
95
0
5
50
49
160
32
0
44
161
128
224
81
0
27
202
212
93
85
0
12
76
155
34
83
0
53
102
33
82
2
0
89
214
223
120
24
0
48
181
113
168
71
0
39
165
206
10
66
0
31
162
230
178
84
0
38
135
175
166
17
0
86
151
188
22
100
0
71
155
64
73
8
0
18
153
196
49
2
0
71
199
71
106
37
0
14
169
90
156
44
0
26
74
206
73
77
0
41
58
20
113
32
0
64
243
122
213
5
0
45
94
176
153
75
0
23
208
73
194
0
0
60
207
92
229
48
0
1
128
105
200
36
0
43
44
183
158
34
0
9
53
139
167
34
0
21
235
200
86
65
0
2
109
116
14
10
0
86
136
249
146
1
0
32
91
176
228
2
0
28
120
179
60
25
0
96
204
77
247
88
0
64
155
156
154
91
0
54
54
12
179
88
0
16
208
213
90
4
0
20
114
208
81
71
0
61
186
187
48
96
0
0
127
130
62
5
0
97
160
35
57
67
0
90
183
90
61
62
0
66
23
133
30
70
0
56
159
58
105
10
0
42
249
252
109
84
0
10
193
55
152
87
0
41
72
134
205
72
0
89
65
31
192
54
0
56
202
21
208
34
0
28
109
58
124
38
0
73
200
148
92
6
0
30
163
157
118
81
0
49
168
184
64
83
0
20
64
91
68
16
0
96
27
93
163
42
0
84
82
246
53
6
0
17
233
167
169
94
0
85
55
230
179
11
0
83
37
47
28
69
0
43
151
122
20
40
0
67
180
52
21
91
0
18
94
74
0
89
0
35
111
242
254
96
0
7
158
127
0
63
0
99
9
192
50
71
0
96
207
31
198
72
0
72
3
229
190
4
0
76
128
9
190
92
0
91
151
105
241
66
0
7
27
67
45
67
0
94
69
132
95
99
0
12
20
176
223
45
0
99
4
96
20
46
0
29
133
39
119
27
0
54
36
133
214
8
0
68
53
181
126
83
0
5
136
180
163
85
0
85
146
157
186
53
0
1
28
186
165
50
0
64
12
177
33
36
0
97
74
70
223
2
0
27
50
182
52
18
0
64
240
254
13
91
0
37
31
253
240
64
0
47
210
4
221
21
0
51
34
188
215
79
0
43
157
123
102
8
0
54
65
223
246
11
0
40
238
155
185
9
0
37
199
62
141
83
0
34
69
128
101
77
0
54
164
254
145
15
0
100
235
151
101
47
0
36
45
229
249
43
0
36
170
136
222
97
0
53
246
196
31
26
0
97
25
156
223
89
0
8
193
212
189
35
0
58
4
47
19
91
0
66
47
2
139
64
0
35
108
240
102
54
0
50
13
109
112
71
0
13
238
234
163
94
0
9
191
57
150
56
0
35
211
248
90
18
0
41
3
79
173
81
0
0
203
120
117
13
0
31
157
209
144
74
0
60
187
204
241
28
0
29
189
144
20
83
0
63
130
211
95
64
0
31
9
156
49
1
0
83
228
211
126
85
0
25
70
78
250
85
0
26
7
56
248
25
0
57
241
222
253
10
0
78
46
36
249
46
0
19
241
37
176
89
0
10
38
255
154
67
0
90
91
176
82
99
0
23
213
248
249
63
0
16
253
160
90
0
0
51
13
185
78
50
0
15
168
159
237
27
0
22
73
247
164
48
0
71
3
232
235
50
0
98
179
186
4
39
0
64
177
169
154
30
0
34
221
6
167
40
0
29
121
75
97
84
0
64
148
246
154
72
0
7
238
108
77
46
0
47
228
141
57
60
0
26
34
141
78
77
0
64
189
60
170
97
0
33
6
159
19
2
0
77
70
84
187
91
0
37
39
167
136
80
0
4
171
7
108
45
0
21
119
246
108
85
0
78
232
182
168
35
0
53
212
210
96
48
0
15
140
141
180
36
0
56
109
88
62
0
0
46
98
112
126
12
0
85
141
168
139
44
0
39
179
103
68
61
0
44
22
155
115
2
0
20
37
164
212
12
0
75
152
234
121
95
0
93
90
254
235
84
0
56
166
173
72
40
0
24
134
192
106
12
0
52
87
188
128
33
0
91
238
12
5
78
0
9
79
187
255
84
0
77
124
135
211
82
0
63
103
32
9
45
0
35
1
157
172
92
0
83
21
165
90
65
0
55
244
2
179
72
0
83
197
187
239
11
0
74
17
220
194
48
0
69
123
185
229
40
0
2
63
225
228
80
0
41
159
102
95
38
0
46
144
219
63
91
0
64
36
180
187
26
0
69
149
60
228
57
0
100
81
103
24
45
0
48
166
56
186
72
0
49
72
16
144
17
0
31
216
157
194
37
0
58
36
26
19
81
0
3
190
74
82
20
0
72
151
193
171
29
0
61
205
63
243
34
0
45
213
61
10
36
0
29
72
12
59
73
0
100
94
44
34
11
0
97
247
49
122
40
0
95
220
196
183
58
0
94
233
19
40
6
0
47
66
121
247
98
0
93
36
132
252
57
0
79
108
237
211
88
0
2
122
81
47
48
0
45
84
239
69
28
0
50
79
79
114
60
0
64
129
149
237
25
0
2
79
203
130
98
0
22
12
227
37
77
0
75
194
21
221
36
0
57
135
83
91
16
0
51
24
231
139
62
0
88
72
214
199
4
0
26
217
241
221
48
0
70
219
165
58
2
0
70
131
31
7
60
0
73
105
251
217
71
0
15
81
180
125
97
0
100
34
187
235
11
0
48
146
82
42
61
0
43
22
181
46
98
0
74
50
125
210
86
0
26
216
33
177
40
0
29
76
255
104
43
0
33
69
90
207
35
0
84
249
67
185
36
0
67
154
139
223
44
0
5
99
86
1
23
0
87
141
47
135
47
0
85
45
189
115
99
0
6
12
107
122
83
0
0
185
239
243
97
0
28
182
196
229
26
0
26
142
227
196
36
0
81
85
62
9
6
0
95
251
117
61
30
0
34
44
141
96
85
0
69
102
9
250
43
0
70
218
54
45
23
0
38
53
246
152
93
0
35
119
41
174
60
0
29
247
255
38
23
0
73
42
94
169
1
0
8
105
81
93
55
0
53
129
97
137
58
0
94
53
222
148
53
0
37
222
23
220
50
0
48
106
242
195
27
0
60
201
114
109
39
0
27
244
76
107
14
0
51
189
232
172
79
0
68
57
199
164
84
0
66
20
74
141
85
0
49
191
138
218
93
0
57
116
2
29
59
0
27
132
193
211
65
0
95
243
43
148
83
0
54
32
4
82
97
0
29
126
77
210
20
0
40
86
108
207
0
0
80
24
246
57
75
0
16
28
223
28
61
0
15
137
140
225
71
0
62
212
244
15
82
0
87
162
15
216
96
0
17
186
11
136
95
0
23
68
20
146
54
0
4
24
49
202
77
0
80
1
40
85
97
0
0
132
42
227
2
0
71
209
51
198
70
0
12
110
129
233
90
0
63
19
228
42
95
0
80
28
38
127
62
0
15
87
1
61
41
0
77
188
8
64
34
0
28
32
72
60
8
0
81
165
74
248
39
0
14
70
96
121
51
0
100
88
117
44
89
0
59
16
10
150
35
0
51
127
173
184
13
0
65
65
46
115
34
0
26
173
48
19
11
0
74
74
89
178
14
0
89
38
91
44
53
0
10
36
174
165
40
0
57
19
42
28
51
0
47
241
17
27
6
0
35
109
62
200
75
0
60
135
77
231
55
0
27
25
194
85
83
0
19
77
131
81
65
0
72
123
105
19
82
0
68
161
234
154
34
0
19
189
112
51
76
0
18
50
46
187
72
0
12
143
108
214
78
0
67
28
132
55
54
0
85
134
24
5
53
0
15
207
40
106
25
0
27
97
54
156
28
0
25
136
59
236
52
0
86
94
195
245
7
0
67
230
250
19
55
0
20
171
229
251
68
0
66
21
126
227
86
0
89
229
97
8
87
0
10
89
231
47
24
0
15
226
59
155
3
0
63
128
65
13
22
0
34
40
75
239
20
0
71
164
216
218
30
0
66
98
230
64
30
0
20
53
178
78
99
0
68
205
164
85
14
0
92
114
62
227
47
0
17
129
137
202
66
0
61
110
54
143
72
0
7
59
237
52
42
0
91
40
43
253
14
0
46
47
246
1
55
0
62
249
84
173
78
0
55
74
2
238
34
0
68
104
252
11
6
0
1
249
185
170
8
0
65
82
60
49
86
0
41
158
98
13
71
0
49
216
162
183
44
0
54
49
77
193
81
0
30
180
78
5
9
0
95
29
80
157
20
0
17
202
112
9
80
0
39
180
17
20
71
0
29
132
96
165
82
0
86
89
166
171
49
0
38
116
217
104
25
0
12
153
38
97
71
0
66
69
12
198
71
0
80
210
27
238
99
0
84
198
55
28
49
0
47
153
219
128
24
0
1
227
114
204
34
0
95
94
18
61
30
0
11
190
162
0
0
0
72
156
136
24
88
0
22
57
171
205
4
0
6
179
87
163
3
0
100
247
141
149
44
0
21
212
16
62
17
0
57
22
193
206
91
0
19
160
107
154
55
0
100
157
73
246
67
0
7
136
188
253
70
0
54
164
109
208
2
0
9
205
61
75
3
0
30
12
133
53
29
0
51
98
4
128
96
0
45
189
59
153
41
0
91
216
223
207
34
0
98
61
117
82
84
0
10
227
6
172
68
0
38
118
89
22
85
0
7
146
179
239
55
0
45
137
178
221
3
0
2
154
6
231
15
0
48
239
155
172
95
0
65
172
231
139
57
0
24
124
149
28
94
0
96
207
146
63
38
0
49
125
61
45
24
0
12
133
39
42
38
0
19
97
212
250
49
0
91
151
183
94
69
0
6
200
173
87
41
0
50
3
221
242
32
0
8
63
246
241
20
0
25
158
58
36
47
0
7
93
202
153
77
0
91
152
42
43
16
0
80
123
172
93
81
0
40
41
36
228
8
0
62
18
63
150
44
0
62
242
242
53
66
0
46
180
129
241
29
0
34
186
47
182
19
0
76
5
108
102
27
0
23
28
164
243
81
0
30
33
79
68
59
0
64
89
236
219
39
0
7
103
2
126
21
0
43
16
129
83
99
0
84
142
131
83
16
0
60
65
121
137
67
0
34
159
135
228
2
0
14
221
35
4
71
0
54
166
44
245
41
0
41
249
94
250
65
0
7
80
109
109
84
0
88
229
241
225
66
0
61
2
166
225
83
0
51
12
157
158
93
0
37
59
151
248
39
0
91
26
223
233
46
0
11
252
17
30
61
0
10
127
225
255
14
0
19
123
11
52
45
0
50
153
173
151
76
0
44
28
231
205
49
0
34
94
23
211
70
0
67
212
106
57
95
0
30
108
236
56
65
0
0
196
37
85
68
0
10
173
203
80
99
0
62
120
47
127
29
0
93
178
129
143
11
0
59
57
184
22
85
0
37
254
124
35
95
0
12
179
136
226
43
0
93
17
25
197
71
0
99
238
190
225
67
0
3
160
88
201
24
0
46
23
120
166
42
0
22
224
5
35
4
0
69
217
225
17
6
0
34
186
134
197
1
0
0
26
203
36
19
0
100
0
118
77
57
0
45
27
134
132
17
0
69
90
11
189
80
0
61
108
41
136
49
0
60
102
254
8
58
0
53
150
86
16
35
0
5
101
13
0
66
0
39
244
159
209
41
0
12
201
7
119
24
0
55
245
130
70
16
0
52
20
129
147
72
0
92
242
117
113
8
0
21
86
48
29
84
0
27
255
60
57
78
0
48
185
54
68
36
0
44
117
150
77
70
0
8
238
26
239
99
0
21
39
94
176
16
0
38
63
193
233
87
0
89
214
230
133
41
0
32
25
55
5
38
0
34
88
247
248
57
0
4
230
178
50
90
0
62
199
249
167
15
0
9
85
107
139
11
0
20
3
93
29
0
0
89
74
136
220
51
0
45
25
205
112
4
0
25
214
184
48
91
0
27
154
115
218
42
0
24
235
224
226
33
0
42
161
83
92
68
0
20
23
24
192
15
0
78
28
18
96
55
0
3
173
65
40
6
0
100
45
26
186
26
0
98
209
132
131
38
0
16
225
232
19
43
0
8
153
241
154
12
0
1
217
254
72
2
0
0
194
20
250
11
0
20
228
142
110
98
0
39
103
48
218
29
0
78
243
14
47
1
0
98
134
115
3
17
0
69
100
31
64
48
0
93
231
18
217
44
0
20
34
199
247
16
0
10
234
74
145
70
0
46
238
69
79
33
0
75
102
111
155
3
0
86
254
173
119
70
0
54
122
154
59
62
0
89
76
128
70
39
0
83
245
75
238
16
0
49
115
238
241
19
0
65
56
23
88
83
0
42
246
37
40
27
0
31
91
128
250
7
0
68
109
8
17
46
0
29
205
152
239
46
0
33
233
168
7
69
0
23
101
4
134
28
0
97
42
76
44
78
0
19
100
79
224
3
0
84
177
101
109
92
0
74
115
152
188
86
0
7
190
202
119
41
0
25
196
190
164
52
0
92
243
254
195
63
0
45
225
197
186
54
0
26
204
34
6
58
0
35
88
185
177
79
0
59
255
33
211
82
0
94
125
233
250
33
0
1
212
245
25
48
0
92
206
5
58
85
0
98
254
97
114
60
0
15
33
96
131
65
0
5
180
225
79
45
0
79
42
150
87
60
0
45
9
110
166
94
0
33
11
120
252
99
0
29
42
15
182
99
0
23
2
102
234
22
0
24
10
168
90
9
0
7
180
95
52
52
0
90
153
179
170
91
0
95
79
179
236
7
0
16
186
222
230
13
0
65
218
253
246
45
0
83
41
36
34
61
0
94
40
188
202
67
0
69
21
158
158
83
0
80
163
66
85
26
0
21
122
3
181
51
0
35
249
231
154
40
0
66
149
227
131
83
0
7
146
12
231
99
0
21
173
150
76
0
0
54
202
189
35
68
0
27
90
83
91
11
0
78
137
61
13
30
0
85
156
1
46
98
0
48
29
233
49
2
0
68
231
209
87
59
0
35
94
126
44
80
0
39
229
124
25
90
0
18
230
72
55
34
0
10
231
32
149
92
0
92
159
156
187
25
0
18
148
111
218
23
0
98
157
59
211
55
0
43
173
54
75
83
0
73
192
152
12
70
0
11
206
95
218
84
0
89
71
164
222
15
0
53
61
155
149
33
0
16
200
64
132
74
0
43
174
107
189
50
0
34
1
89
38
57
0
59
251
176
37
31
0
86
248
115
145
44
0
97
229
160
166
3
0
55
17
189
254
66
0
33
0
30
164
66
0
59
165
232
255
91
0
29
4
156
27
39
0
0
226
196
203
92
0
72
49
23
10
54
0
40
157
108
163
36
0
56
175
25
1
1
0
68
181
42
175
53
0
60
193
86
89
23
0
71
190
112
48
87
0
78
198
132
196
46
0
65
11
252
252
5
0
15
31
3
108
8
0
53
47
177
94
31
0
33
36
247
117
49
0
70
61
93
89
39
0
95
53
46
158
4
0
97
142
32
128
43
0
50
108
95
58
51
0
86
67
6
136
19
0
10
113
57
79
91
0
57
197
67
131
72
0
12
204
86
23
57
0
53
163
85
187
70
0
14
94
239
79
65
0
27
162
205
234
92
0
59
71
89
202
94
0
88
58
70
6
63
0
9
127
146
97
77
0
70
145
2
251
19
0
8
95
99
192
98
0
45
89
87
23
56
0
79
92
78
196
71
0
29
218
206
6
67
0
46
15
177
196
33
0
26
214
179
172
37
0
89
40
104
74
20
0
46
213
25
110
63
0
52
35
196
8
48
0
24
6
92
20
41
0
67
64
235
120
82
0
50
175
120
173
56
0
50
224
107
78
42
0
52
234
174
154
55
0
64
174
64
170
26
0
35
224
239
235
82
0
60
165
221
188
39
0
42
185
201
88
47
0
24
101
159
162
50
0
62
49
183
193
60
0
51
67
153
143
58
0
38
57
117
255
50
0
98
83
203
247
99
0
47
121
252
43
10
0
69
67
171
15
59
0
7
63
40
75
61
0
93
36
254
115
74
0
0
66
185
65
89
0
49
127
170
243
55
0
56
144
72
95
59
0
19
165
233
60
4
0
30
46
186
89
28
0
39
129
246
117
9
0
69
30
217
105
37
0
56
66
168
68
100
0
63
66
221
160
75
0
83
113
201
111
13
0
18
159
51
116
24
0
32
54
184
17
10
0
69
251
171
86
27
0
34
89
14
140
26
0
56
201
191
245
50
0
41
238
120
26
7
0
14
157
207
97
91
0
92
4
191
128
65
0
11
226
245
178
21
0
2
210
130
42
64
0
57
243
152
215
69
0
34
4
150
134
35
0
25
191
182
135
17
0
75
43
79
50
10
0
53
192
133
238
89
0
28
94
64
95
40
0
60
184
31
221
37
0
58
33
126
28
76
0
86
92
169
52
73
0
84
206
13
69
75
0
53
135
40
53
34
0
11
166
140
42
49
0
95
113
29
156
81
0
2
134
15
180
23
0
83
103
209
96
42
0
72
163
65
188
3
0
68
181
196
163
40
0
46
115
184
158
62
0
43
50
54
171
70
0
83
46
87
67
43
0
67
68
212
35
9
0
69
250
116
62
35
0
49
108
227
82
98
0
86
207
177
63
5
0
40
100
86
182
83
0
32
178
64
137
47
0
95
217
41
21
50
0
41
73
35
52
77
0
71
193
42
186
81
0
92
111
85
114
90
0
71
233
47
180
3
0
9
25
146
30
31
0
65
176
224
161
72
0
28
242
97
207
66
0
33
117
170
102
63
0
56
13
192
29
14
0
87
114
226
36
10
0
94
39
51
86
99
0
71
238
29
146
81
0
92
60
186
139
14
0
12
193
158
195
83
0
76
39
72
192
70
0
9
89
229
47
53
0
99
95
51
5
77
0
2
13
117
227
76
0
91
64
228
202
78
0
71
75
151
84
15
0
3
115
89
37
30
0
40
187
175
63
91
0
93
33
77
136
43
0
66
13
152
140
99
0
72
221
30
192
97
0
22
234
183
32
48
0
55
140
69
162
21
0
92
0
201
146
6
0
56
119
173
174
22
0
71
144
178
114
78
0
98
25
129
50
98
0
23
84
217
133
58
0
89
3
192
219
67
0
16
82
5
205
29
0
67
239
100
169
98
0
54
93
254
159
33
0
60
116
150
105
73
0
96
127
104
195
47
0
72
210
201
203
4
0
58
185
108
65
9
0
41
70
252
157
85
0
84
127
155
209
78
0
90
72
104
129
93
0
47
46
161
32
93
0
22
60
107
38
41
0
32
97
16
207
9
0
4
159
255
190
97
0
65
53
193
105
74
0
40
160
163
80
43
0
40
23
116
141
29
0
52
123
50
58
65
0
12
151
139
96
45
0
16
230
253
71
14
0
25
128
139
17
50
0
14
126
108
213
96
0
22
195
143
216
23
0
16
184
109
173
65
0
39
7
22
245
36
0
91
143
181
71
75
0
83
125
43
87
22
0
48
17
46
200
23
0
21
200
96
49
23
0
66
82
192
33
50
0
20
2
64
74
13
0
42
153
108
169
85
0
63
227
175
116
3
0
41
0
37
198
91
0
32
219
124
228
58
0
28
45
134
226
84
0
12
205
26
179
67
0
31
151
23
117
16
0
73
137
239
59
79
0
85
193
233
40
92
0
82
122
220
209
37
0
16
210
197
111
33
0
48
13
142
245
90
0
9
85
39
87
40
0
74
233
251
192
52
0
59
39
245
195
48
0
1
39
221
193
56
0
15
73
195
45
92
0
34
99
162
154
66
0
56
179
105
148
64
0
15
233
7
198
46
0
81
102
247
159
78
0
19
197
130
193
41
0
24
91
225
95
86
0
9
214
206
50
68
0
66
26
41
190
81
0
62
212
145
72
90
0
62
75
197
87
26
0
33
31
116
228
18
0
87
244
163
53
72
0
94
206
73
71
11
0
93
173
26
236
15
0
51
112
56
107
34
0
88
191
249
81
56
0
52
237
20
206
59
0
55
58
197
245
21
0
11
35
227
120
25
0
8
208
190
244
40
0
64
247
50
226
42
0
12
87
24
2
28
0
100
215
74
71
28
0
76
160
136
159
97
0
91
231
224
165
37
0
100
246
113
203
47
0
88
230
87
7
73
0
68
31
239
101
91
0
41
28
147
21
10
0
10
245
215
223
78
0
67
10
34
100
76
0
19
114
155
154
45
0
72
40
57
150
87
0
44
38
139
120
49
0
100
136
208
33
38
0
67
118
53
196
49
0
5
223
43
71
6
0
36
251
91
124
89
0
3
24
182
92
99
0
47
235
92
75
62
0
27
137
84
179
75
0
89
142
228
225
8
0
2
210
77
102
92
0
43
84
250
253
7
0
46
202
181
81
44
0
39
140
71
144
48
0
95
176
6
25
32
0
97
151
123
52
60
0
81
123
54
174
42
0
63
182
135
158
82
0
7
237
159
58
90
0
73
246
64
227
19
0
7
182
83
60
80
0
54
162
112
11
82
0
90
172
12
126
45
0
10
31
199
189
6
0
62
177
157
80
41
0
86
151
172
173
77
0
82
76
146
53
92
0
82
59
111
39
35
0
18
178
111
172
50
0
1
122
214
59
24
0
57
251
142
93
100
0
7
217
174
137
22
0
82
159
46
83
65
0
82
6
5
18
68
0
13
40
189
216
39
0
18
241
185
207
87
0
69
77
32
90
74
0
50
82
136
185
92
0
18
11
150
116
63
0
62
47
69
191
25
0
50
83
208
196
86
0
10
56
9
97
44
0
57
244
189
142
92
0
72
45
209
101
37
0
58
149
40
161
72
0
51
70
88
65
100
0
80
49
1
48
61
0
88
36
215
160
93
0
100
233
122
39
44
0
61
166
163
136
26
0
46
13
89
97
17
0
9
154
150
227
9
0
77
184
101
86
58
0
94
73
224
37
49
0
18
238
251
155
60
0
29
50
188
72
12
0
78
83
31
201
33
0
32
130
19
45
26
0
0
167
90
183
40
0
8
147
144
107
22
0
21
198
40
51
88
0
36
144
205
103
16
0
85
196
212
163
25
0
44
129
41
174
17
0
73
246
133
83
73
0
11
97
208
201
74
0
22
6
77
154
40
0
55
66
169
242
61
0
41
90
91
196
6
0
57
138
41
252
40
0
48
176
106
93
20
0
45
76
60
250
76
0
64
126
76
85
21
0
66
35
27
138
22
0
91
134
108
183
83
0
11
179
21
216
24
0
43
78
178
203
97
0
26
197
82
251
67
0
55
51
39
47
51
0
11
238
115
148
38
0
15
54
172
30
99
0
95
237
180
195
97
0
5
113
24
38
70
0
91
232
194
160
29
0
17
200
176
50
69
0
9
143
32
79
81
0
76
11
111
84
74
0
81
231
45
209
22
0
80
194
183
7
22
0
12
53
21
198
81
0
20
138
223
196
72
0
35
109
90
10
62
0
53
72
186
226
92
0
2
124
227
113
81
0
74
150
85
175
8
0
49
141
106
106
74
0
18
110
162
150
47
0
43
27
199
103
89
0
92
46
186
240
91
0
44
235
41
15
92
0
91
209
17
170
90
0
2
52
247
153
46
0
96
245
84
74
22
0
48
22
108
28
95
0
18
47
32
204
21
0
86
185
219
218
2
0
7
18
108
246
58
0
88
125
36
254
16
0
77
190
124
43
56
0
28
207
60
151
62
0
97
3
53
26
40
0
21
177
129
47
46
0
64
231
247
3
76
0
20
254
42
201
95
0
0
27
133
193
67
0
64
239
112
48
11
0
77
139
193
135
36
0
82
205
77
198
47
0
61
22
183
187
26
0
24
131
168
165
48
0
28
131
69
250
2
0
56
70
79
46
69
0
6
61
6
138
82
0
49
77
16
139
0
0
85
75
89
124
57
0
45
49
52
32
92
0
4
47
251
231
52
0
20
131
23
12
15
0
30
63
81
13
43
0
46
211
37
248
0
0
60
43
212
83
11
0
88
209
106
155
65
0
12
88
72
71
42
0
88
1
160
197
70
0
19
240
218
64
47
0
93
67
108
192
3
0
4
168
46
80
51
0
38
52
83
3
14
0
55
244
139
166
43
0
78
36
245
224
39
0
9
240
22
196
10
0
91
179
61
99
22
0
53
233
220
95
61
0
30
114
189
247
20
0
100
231
163
233
17
0
1
112
152
69
83
0
38
39
176
95
81
0
19
226
229
245
89
0
23
194
149
31
61
0
58
0
87
13
13
0
39
247
208
204
31
0
28
251
63
238
78
0
39
129
114
16
3
0
72
208
82
223
53
0
16
204
154
87
57
0
47
69
161
12
31
0
29
255
1
35
18
0
77
217
19
55
21
0
6
27
241
139
53
0
27
13
203
145
75
0
39
6
189
202
7
0
60
154
32
249
63
0
11
87
125
196
41
0
15
73
208
43
58
0
38
18
188
135
9
0
87
83
83
123
59
0
36
103
182
60
19
0
2
67
148
150
95
0
75
32
85
179
95
0
4
230
76
30
15
0
62
192
103
200
15
0
35
165
39
193
72
0
61
220
142
30
75
0
88
210
158
9
90
0
3
85
82
99
7
0
27
192
80
169
63
0
45
31
132
72
9
0
39
81
164
99
73
0
81
205
203
67
53
0
76
70
23
98
99
0
68
38
86
42
12
0
24
62
79
53
12
0
20
173
218
4
47
0
79
249
88
51
83
0
72
155
208
94
1
0
80
4
153
142
44
0
8
193
27
77
71
0
5
126
113
132
57
0
60
63
140
18
20
0
12
5
213
36
18
0
42
100
198
38
89
0
30
57
17
171
39
0
71
51
45
160
91
0
16
251
140
29
73
0
71
81
129
178
25
0
96
227
231
218
87
0
69
231
214
200
40
0
4
121
236
241
55
0
8
232
86
188
63
0
64
223
13
3
6
0
56
42
75
19
64
0
77
92
19
67
34
0
77
220
128
224
89
0
70
49
10
123
83
0
57
2
171
150
84
0
30
122
200
70
87
0
61
189
18
205
92
0
64
61
12
75
98
0
59
178
99
105
6
0
13
233
190
148
64
0
13
61
75
174
76
0
23
189
90
190
20
0
31
211
176
104
4
0
13
33
92
94
52
0
2
51
82
85
90
0
66
249
226
157
48
0
58
9
17
100
79
0
63
196
36
83
96
0
36
30
30
174
72
0
1
133
101
181
10
0
89
150
69
55
20
0
28
102
239
69
39
0
100
240
44
12
38
0
74
150
189
33
5
0
26
87
129
8
27
0
33
36
197
126
28
0
17
107
196
20
31
0
17
129
165
216
76
0
7
7
57
11
83
0
57
212
246
189
11
0
71
133
144
166
72
0
66
36
69
248
59
0
72
73
138
65
61
0
71
185
203
238
100
0
59
54
73
217
52
0
75
199
61
219
49
0
93
83
49
203
58
0
7
13
39
142
60
0
27
65
25
93
77
0
92
19
5
226
70
0
4
217
178
144
66
0
6
16
228
42
26
0
88
202
217
187
9
0
79
66
64
214
57
0
92
174
49
255
23
0
97
102
110
52
57
0
86
125
17
53
48
0
17
174
75
178
79
0
17
2
58
246
77
0
27
133
98
70
99
0
7
143
189
179
18
0
96
107
37
122
6
0
97
233
207
249
92
0
68
94
202
208
26
0
23
191
123
244
21
0
18
108
80
129
62
0
49
25
99
20
8
0
69
217
232
50
6
0
78
68
175
200
94
0
47
122
214
9
79
0
46
121
6
217
92
0
100
78
97
120
78
0
80
8
160
143
10
0
46
44
25
141
81
0
98
6
109
183
36
0
27
91
193
221
22
0
8
108
245
156
72
0
76
64
8
195
45
0
94
79
139
13
52
0
7
128
24
100
51
0
93
78
81
193
23
0
44
82
34
25
56
0
22
124
37
106
51
0
28
146
137
3
84
0
20
6
134
191
70
0
89
21
39
150
37
0
5
231
212
40
32
0
7
90
4
158
53
0
17
124
91
12
83
0
61
50
20
213
55
0
96
191
109
138
62
0
63
220
83
236
84
0
12
254
53
147
18
0
99
246
169
78
81
0
75
205
4
58
78
0
99
60
165
191
68
0
69
194
32
151
60
0
40
243
212
28
29
0
4
232
99
72
51
0
34
187
127
183
84
0
40
34
137
15
79
0
52
2
158
59
72
0
29
66
230
144
72
0
25
174
172
30
25
0
19
152
250
183
71
0
44
113
9
91
20
0
35
7
36
137
49
0
40
185
24
119
35
0
65
108
101
232
88
0
44
231
120
158
70
0
68
63
26
252
52
0
88
133
83
174
77
0
96
192
128
198
27
0
76
116
207
254
17
0
81
134
211
157
32
0
73
83
161
56
19
0
80
235
130
77
34
0
72
184
5
185
14
0
24
135
207
209
75
0
93
251
14
229
56
0
28
58
47
125
24
0
100
155
229
36
11
0
98
109
38
164
38
0
53
227
94
230
58
0
41
113
83
225
65
0
20
234
158
201
70
0
91
130
58
164
83
0
83
252
1
226
48
0
68
11
84
162
34
0
15
44
37
25
25
0
86
197
42
206
36
0
48
237
204
190
71
0
69
175
41
170
74
0
91
21
247
235
92
0
95
105
96
195
52
0
56
75
200
227
9
0
38
7
119
123
87
0
4
168
33
21
89
0
10
31
164
55
7
0
64
22
119
33
13
0
96
146
13
200
62
0
35
95
31
177
50
0
84
130
19
222
95
0
9
124
145
192
65
0
12
14
255
16
10
0
73
145
34
32
20
0
63
68
58
162
45
0
48
199
20
135
98
0
62
65
178
202
30
0
25
50
122
197
6
0
84
136
28
85
53
0
14
95
3
152
11
0
88
148
161
230
11
0
61
102
97
140
18
0
46
79
24
232
73
0
92
205
141
96
90
0
22
45
150
23
41
0
69
178
70
14
56
0
1
101
254
136
63
0
83
183
70
165
24
0
78
109
42
216
4
0
40
236
87
0
71
0
62
31
219
18
39
0
38
242
253
198
73
0
12
69
93
152
19
0
81
230
70
184
73
0
19
21
31
216
92
0
60
115
42
204
8
0
16
114
92
92
72
0
22
87
59
28
8
0
13
24
207
148
57
0
4
76
67
167
96
0
8
215
132
5
95
0
59
230
227
202
83
0
69
151
112
193
29
0
80
181
38
207
36
0
73
88
27
96
8
0
21
251
155
225
15
0
51
17
168
83
41
0
82
30
164
244
5
0
100
48
225
221
58
0
47
193
225
249
7
0
47
95
240
184
64
0
58
33
75
177
57
0
45
10
78
200
30
0
87
71
57
8
41
0
3
156
103
252
15
0
43
122
179
194
86
0
6
30
146
52
6
0
34
176
155
60
69
0
33
247
54
131
45
0
44
4
33
138
66
0
23
253
73
241
19
0
11
233
80
250
46
0
13
237
122
153
63
0
78
246
193
40
35
0
46
202
8
194
70
0
81
14
20
171
90
0
85
144
10
199
1
0
67
127
49
151
41
0
60
173
156
173
94
0
44
30
119
200
15
0
6
7
97
34
61
0
32
40
46
53
8
0
53
215
217
236
6
0
38
166
50
204
79
0
26
211
1
46
4
0
82
45
236
205
58
0
69
111
55
111
40
0
58
144
14
98
47
0
85
148
254
51
12
0
33
50
88
160
100
0
10
175
143
34
52
0
34
243
185
42
68
0
27
17
237
121
80
0
35
243
137
100
87
0
74
168
229
109
48
0
31
195
237
76
88
0
81
141
121
153
44
0
59
197
9
212
63
0
95
161
99
169
1
0
70
22
227
71
33
0
27
139
54
233
80
0
77
161
64
109
52
0
46
249
9
164
38
0
30
157
126
141
90
0
7
23
141
39
68
0
100
26
116
175
24
0
54
229
146
75
98
0
52
37
35
253
17
0
33
65
206
16
5
0
96
108
149
172
56
0
42
203
97
29
13
0
44
30
165
3
25
0
100
172
95
225
93
0
19
140
189
7
18
0
88
230
82
161
50
0
44
88
6
142
33
0
26
238
50
138
39
0
66
251
119
1
47
0
87
113
59
244
0
0
60
6
242
140
48
0
75
250
94
76
55
0
86
228
253
18
60
0
58
25
246
8
52
0
38
185
116
40
27
0
28
9
150
18
28
0
33
53
128
75
18
0
10
72
202
160
82
0
69
24
180
185
37
0
18
90
23
35
18
0
81
21
199
154
89
0
76
185
59
117
81
0
61
225
200
135
97
0
87
218
41
77
89
0
59
219
102
182
51
0
0
185
204
13
35
0
33
189
255
128
92
0
71
92
200
42
95
0
73
237
189
126
57
0
55
231
68
118
100
0
75
39
62
46
59
0
31
149
49
191
